1.官网下载免安装版本,本次使用的版本为5.7.27
2.下载解压后,在mysq根目录下打开my.ini文件,没有的话则新增此文件
3.在my.ini文件增加如下配置内容
[myqld]
basedir="D:\mysql-5.7.27-winx64"
datadir="D:\mysql-5.7.27-winx64\data"
character-set-server=utf8
[client]
loose-default-character-set=utf8
[WinMysqladmin]
Server="D:\mysql-5.7.27-winx64\bin\mysqld.exe"
4.mysql 根目录下 管理员打开cmd
执行
mysqld --initialize-insecure --user=mysql
mysqld -install
net start mysql
mysql -uroot -p
use mysql
5.更改密码
alter user 'root'@'localhost' identified with mysql_native_password by '111111'
flush privileges
注意事项:
如不能使用ip连接数据库,则执行一下sql
update user set host='%' where user='root' ;
flush privileges;
如果数据库查询时,有提示max-allowed_packet超多大小
则在my.ini 的 mysqld增加配置
max_allowed_packet=1024M
查看表名是否大小写敏感,windows环境默认不敏感 非windows环境敏感,需在配置文件增加配置
lower_case_table_name=1
查看是否大小写敏感
show variables like '%lower_case% ' 为0 敏感 1不敏感