数据库有很多类型,数据库管理工具也有很多种类,今天只介绍最常用到的Navicat的安装下载连接使用方法。
1.准备以下软件:
sql server (sql服务器):MySQL :: MySQL Downloads
记住这个安装路径!下面会用到!
Navicat Premium(Navicat管理工具):Navicat | 下载 Navicat Premium 14 天免费 Windows、macOS 和 Linux 的试用版
下载完成后对压缩包进行解压--->右击管理员运行navicat,exe,完成安装即可。
2.进行sql server的配置和运行:
2.1修改环境变量,按下图执行,注意路径和记得点击确认。
2.2 打开到自己安装路径下E:\SqlServer\mysql-8.0.31-winx64,创建一个名为my,ini的配置文件,添加以下内容:
### my.ini
[mysqld]
basedir = "E:\SqlServer\mysql-8.0.31-winx64" #写自己的mysql安装目录!!!
datadir = "E:\SqlServer\mysql-8.0.31-winx64\data" #写自己的mysql安装目录\data!!!
port=3306
character-set-server=utf8
character_set_filesystem= binary[client]
port=3306
default-character-set = utf8[mysqld_safe]
timezone="CST"[mysql]
default-character-set=utf8
2.3win+R打开命令控制器,配置和启动数据库sql服务
2.3.1进入你的sql server安装目录的bin文件下
2.3.2 安装sql服务
mysqld --install
成功会看到successfully...
2.3.3 初始化sql
mysqld --initialize
一般来说初始化不成功大概率是上面那个配置文件my.ini中的路径有问题,好好检查。
初始化成功的标志是bin同级目录下生成data文件
2.3.4 启动sql
net start mysql
显示服务成功启动即可
2.3.5 修改密码
先在data文件下找到一个后缀为.err的文件(例如zn000051.err)随机生成的密码,
找到就复制下来:
修改密码:
mysql -u root -p
alter user ‘root’@‘localhost’ identified by ‘123456’;
至此,我们的sql server就告一段落。
现在可以打开navicat
1.新建一个数据库
2.双击数据库,如果报错Authentication plugin ‘caching_sha2_password‘ cannot be loaded
有以下的解决办法(来自某网友):
修改加密规则:
1、登录Mysql:
mysql -u root -p
2、修改账户密码加密规则并更新用户密码:
//修改加密规则(可以直接复制)
ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;
//更新一下用户的密码(可以直接复制)
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';
3、刷新权限并重置密码
//刷新权限(可以直接复制)
FLUSH PRIVILEGES;
4、重置密码
//此处请自定义密码,红色的root就是博主自定义的密码
alter user 'root'@'localhost' identified by 'root';
此处将密码改为root
5、重新打开软件,再次连接数据库即可
最后数据库若变成绿色就代表成功啦,恭喜~