mysql5.7安装和配置
mysql
- 下载
官网:https://dev.mysql.com/downloads/
我是用的是用压缩包然后进行配置
下载地址:https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-winx64.zip
下载后解压到合适的位置
- 配置环境变量
- 在bin目录下新建Mysql配置文件 ini
[mysqld]
#后面的2行改成自己的目录,注意如果没有data文件夹要自己新建一个
basedir=D:\sort\Mysql\mysql-5.7.19\
datadir=D:\sort\Mysql\mysql-5.7.19\data\
port=3306
#跳过密码验证,因为第一次没有密码但是要进去数据库设置
skip-grant-tables
- 在管理员模式cmd,进入mysql的bin目录安装输入
mysqld –install
安装mysql
找到cmd右键以管理员启动!!!
因为我之前安装过没有卸载干净会出现 The service already exists 的问题
按步骤输入指令 sc query mysql
检查有没有mysql服务,发现确实有
再输入 sc delete mysql
删除mysql
- 输入
mysqld --initialize-insecure --user=mysql
初始数据文件
- 启动mysql,进去修改密码
net start mysql
然后用命令mysql -u root -p
进入mysql管理界面(-p后面不要加空格)
Enter password:处直接回车
- 修改密码
update mysql.user set authentication_string=password('123456') where user='root' and host='localhost';
- 刷新权限
flush privileges;
-
删除my.ini文件的最后一句 skip-grant-tables
- 退出mysql命令行
exit
,停止mysqlnet stop mysql
- 重启mysql
- 退出mysql命令行