mysql-5.7.25安装教程
第一步:添加配置文件my.ini
[mysqld]
port = 3306
basedir=C:\MySQL\mysql-5.7.25-winx64
datadir=C:\MySQL\mysql-5.7.25-winx64\data
max_connections=200
character-set-server=utf8
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
skip-grant-tables
[mysql]
default-character-set=utf8
[client]
port = 3306
default-character-set=utf8
注意:
1.skip-grant-tables这句主要为了第一次登录Mysql跳过密码使用。
2.basedir=C:\MySQL\mysql-5.7.25-winx64 是你的mysql解压路径
3.datadir=C:\MySQL\mysql-5.7.25-winx64\data 你数据库放置的文件夹 解压之后自己创一个空的文件夹
第二步:初始化数据库
- 用管理员模式打开cmd窗口
- 进入mysql安装目录的bin目录
- 输入 mysqld install 显示成功
- 输入 mysqld --initialize,此时没有应该任何提示
第三步:启动服务器修改密码
- 输入net start mysql 启动服务
- 输入 mysql -u root -p 登录服务器 (root为用户名默认为root,-p表示要输入密码),要求输入密码,就再次回车(不需要输入密码,前提是配置文件中有skip-grant-tables)
- 输入 use mysql; 表示使用这个数据库
- 输入 update user set authentication_string=password(‘123’) where user=‘root’ and host=‘localhost’; 修改密码 123 即为你要修改的密码
- 输入 flush privileges; 刷新权限
- 输入exit; 退出登录
- 输入 net stop mysql 停止服务器
- 删除配置文件中的 skip-grant-tables 下次登录不需要跳过密码
- 输入 net start mysql 开启服务器
- 再次登录将要输入自己的密码