mysql数据库安装

1、mysql数据库官网下载地址:https://www.mysql.com//Downloads/MySQL-8.0/mysql-8.0.11-winx64.zip

2、解压下载的安装包到C:\web\mysql-8.0.11,当然这个地址也可以修改,修改解压地址下面的配置地址也要相应的调整。

解压到C:\web\mysql-8.0.11后,在文件夹内添加my.ini配置文件,配置如下:

[client]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=C:\\web\\mysql-8.0.11
# 设置 mysql数据库的数据的存放目录,MySQL 8+ 不需要以下配置,系统自己生成即可,否则有可能报错
# datadir=C:\\web\\sqldata
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

3、用管理员方式启动cmd命令窗口,依次执行如下命令

切换目录:cd C:\web\mysql-8.0.11\bin   
初始化数据库:
mysqld --initialize --console
执行完后会展示默认密码,QDlaqP?l:6)t

安装命令:mysqld install
安装完成后启动数据库服务:net start mysql 停止数据库命令:net stop mysql
登录数据库:mysql -uroot -p 再输入默认密码

登录数据库成功后,通过alter user 'root'@'localhost' identified by 'wz123456';命令修改默认密码
 4、通过Navicat Premium客户端连接mysql数据库
打开
Navicat Premium客户端新建mysql连接

连接建立完成后,双击打开数据库连接,发现报异常
Authentication plugin 'caching_sha2_password' cannot be loaded...
解决方案:https://blog.csdn.net/u011182575/article/details/80821418
异常原因:mysql 8.0 默认使用 caching_sha2_password 身份验证机制 —— 从原来的 mysql_native_password 更改为 caching_sha2_password。 从 5.7 升级 8.0 版本的不会改变现有用户的身份验证方法,但新用户会默认使用新的 caching_sha2_password 。客户端不支持新的加密方式。
解决方案:下载最新的Navicat Premium客户端;
https://www.7down.com/soft/114803.html
破解方法:https://www.cnblogs.com/zyg316/p/10484072.html
重置密码参考:https://blog.csdn.net/slhlde/article/details/81988047
https://www.cnblogs.com/kzong/p/10591379.html


 

 
 
 

 

 
 




posted @ 2019-07-29 11:16  清风微笑  阅读(91)  评论(0)    收藏  举报