windows安装、配置MySQL和代码测试
- 新建my.ini文件,放在路径下D:\Personal\mysql
[mysqld]
port=3306
basedir=D:\Personal\mysql
datadir=D:\Personal\mysql\data
max_connections=200
max_connect_errors=10
character-set-server=utf8mb4
default-storage-engine=INNODB
mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
default-character-set=utf8mb4
[client]
port=3306
default-character-set=utf8mb4
注意:#mysql_native_password 语句(首少#号),具体下图

2.生成data文件 D:\Personal\mysql\bin>mysqld --initialize-insecure --user=mysql
初始化MySQL会在路径下新建一个data文件夹和初始数据库,生成root用户和临时密码,注意随机生成的初始密码,注意记录,登录成功后需要先重置密码
3.安装mysql执行
mysqld install MySQL --defaults-file="D:\Personal\mysql\my.ini"
若出现错误可以删除mysql,重新安装一下,命令行提示The service already exists,是因为之前安装过MySQL且没删除干净,可以将路径下的data文件夹删掉,命令行输入 sc delete mysql
4。启动服务 net start mysql ,如果遇到一个问题,提示mysql启动后关闭
用管理员身份打开cmd,初始化mysql即
mysqld --initialize
5.修改默认初始密码:
登录mysql,输入mysql -u root -p ,这时密码为空,不需要填写,直接回车,
登录之后需要改密码
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';

用手机扫描下方二维码可在手机上浏览和分享