MySQL 学习--->>> 图形化操作软件和重要目录结构
6、MySQL 图形化操作工具
常用的就是 Navicat、SqlYog
使用步骤就是:安装软件、打开MySQL服务、然后新建连接、随便起个连接名、端口号、密码、连接。之后就是新建查询sql操作,这两个软件都很简洁方便,没啥难度
如果中间出现了password:Yes 提示就是密码没对。
如果说什么 SHAxxx【一般是8以上版本有这个问题】 就是这个工具版本太低,
要么就升级这个工具,
要么就直接去cmd里面命令行方式先登录MySQL,然后执行如下命令修改用户密码加密规则并更新用户密码,这里修改用户名为“root@localhost”的用户密码规则为“mysql_native_password”,密码值为
“123456”,至于这个为什么:
如果使用的是 msi 方式安装的MySQL8,就会有一步提示你有一个新的加密规则叫 sha256 这是8以上的新的,能使你数据更安全。在安装的时候他让你选,它默认选的是这个新的,底下那个时候还有一个旧的【5.7用的加密方式】,但是这个中间跨度比较大,而且那些第三方的图形化工具有跟着升级了,就有这个问题。但是没关系,能换回来。
#使用mysql数据库
USE mysql;
#修改'root'@'localhost'用户的密码规则和密码
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
#刷新权限
FLUSH PRIVILEGES;
这样以后再去连接数据库就能成了
7、MySQL 目录结构
主要的目录
| MySQL 目录 | 说明 |
|---|---|
| bin目录 | MySQL 中所有可执行文件都在里面 |
| MySQLInstanceConfig.exe | 数据库的配置向导,在安装时出现的内容 |
| data目录 | MySQL 数据存放目录,里面的Data 目录中一个文件夹就是一个库,库里面的 .sdi 文件就是一张表 |
| my.ini 文件 | MySQL 的主要配置文件 |
| xxx\data\aaa | 用户创建的库的目录就在配置文件中设置的data路径下,aaa就是那个创建好的库 |

浙公网安备 33010602011771号