Win MYSQL5.7.19压缩版安装
最近需要在wins上安装MYSQL,发现最新的版本和之前的有点差距,再次记录一下
1.下载:https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-winx64.zip
2.安装:在mysql目录中添加配置文件
[client] port = 3306 default-character-set = utf8 [mysqld] port = 3306 character_set_server = utf8 basedir = D:\mysql datadir = D:\mysql\data sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES #skip-grant-tables
3.安装
w+R输入cmd,右键以管理员身份运行
mysqld --initialize 初始化mysql,生成data中的文件; mysqld -install 安装mysql net start mysql 启动mysql服务 注:其他一些命令: mysqld -remove 卸载mysql net stop mysql 停止mysql服务 mysql和mysqld的区别: mysql为客户端的程序,mysqld为服务器端的程序; 7、配置好以上就可以登录mysql了: 首次登录时由于没有设置root密码,登录会报错,此时在配置文件my.ini中加上skip-grant-tables,保存后,重启mysql服务,在cmd中依次输入: net stop mysql; net start mysql; 修改密码: 之前的版本的passworld这个字段已经没有了改为:authentication_string update mysql.user set authentication_string=password("123456") where user="root";
登陆mysql -uroot -p
具体报错见下图:
执行:set password = password('123456')命令就可以正常使用命令了。
报错:
写开启bat
@echo off net start mysql @pause