mysql-8.0.18-winx64的安装心得
1.下载mysql-8.0.18-winx64地址:
https://dev.mysql.com/downloads/mysql/
2、解压到自己想要要放到的目录下面
3、添加my.ini文件(标记的那一句最好不要加入到这个文件中)
[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=F:\MYSQL\mysql-8.0.18-winx64
# 设置mysql数据库的数据的存放目录
datadir=F:\MYSQL\mysql-8.0.18-winx64\data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
# 服务端使用的字符集默认为UTF8
character-set-server=UTF8MB4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=UTF8MB4
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=UTF8MB4
4、文件配置好了之后,以管理员的身份进入CMD操作到对应的bin路径下
5、--初始化,会打印数据库密码,记住该密码,后面会用到(这步会自动生成data文件,记住这里生成的密码,后面修改密码会用到)
mysqld --initialize --console
![](https://img2020.cnblogs.com/blog/1454271/202004/1454271-20200424172642557-310951778.png)
6、--这里MySql8是服务的名字,你可以不写或者自己命名一个服务
mysqld --
install
localmysql
7、--这里是启动服务名字,就是刚刚命名的名字
net start localmysql
![](https://img2020.cnblogs.com/blog/1454271/202004/1454271-20200425185802501-123524985.png)
8、--登陆数据库,这时会让你输入密码,输入刚才初始化是生成的密码。
mysql -u root -p
![](https://img2020.cnblogs.com/blog/1454271/202004/1454271-20200425190034061-811819758.png)
9、初始化密码 *(alter user 'root'@'localhost' identified by '123';)
![](https://img2020.cnblogs.com/blog/1454271/202004/1454271-20200425202102563-944314489.png)
![](https://img2020.cnblogs.com/blog/1454271/202004/1454271-20200425202338967-866930060.png)