windows2016 mysql5.7解压安装
下载地址:https://mirrors.tuna.tsinghua.edu.cn/mysql/downloads/MySQL-5.7/mysql-5.7.29-winx64.zip
把下载好的文件进行解压
1、创建my.ini在根目录
我的解压目录为C:\tools\mysql-5.7.30-winx64\mysql-5.7.30-winx64
在该目录下创建my.ini文件
[mysqld] #端口号 port = 3306 #mysql-5.7.27-winx64的路径 basedir=C:\\tools\\mysql-5.7.30-winx64\\mysql-5.7.30-winx64 #mysql-5.7.27-winx64的路径+\data datadir=C:\\tools\\mysql-5.7.30-winx64\\mysql-5.7.30-winx64\\data #最大连接数 max_connections=200 #编码 character-set-server=utf8mb4 default-storage-engine=INNODB sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES [mysql] #编码 default-character-set=utf8mb4
2、运行 mysqld --initialize
此时应该没有任何提示
C:\tools\mysql-5.7.30-winx64\mysql-5.7.30-winx64\bin>mysqld --initialize
帮助你创建data文件夹并初始化mysql, 因此不要自己创建data文件夹
如提示缺失MSVCP120.dll 需要安装vcredist.exe,下载地址:链接:https://pan.baidu.com/s/18l0zR00wOwdQXBEtw49FSA 提取码:1231
3、安装mysql服务
mysqld -install
4、启动mysql服务
net start mysql
5、查看密码
第一次进入mysql会由 mysql initialize 初始化一个密码, 在data/*.err这个文件中搜索password会看到生成的密码
6、注册环境变量
新增: MYSQL_HOME C:\tools\mysql-5.7.30-winx64\mysql-5.7.30-winx64 在最后追加 Path ;%MYSQL_HOME%\bin
7、 基本操作
C:\tools\mysql-5.7.30-winx64\mysql-5.7.30-winx64\bin>mysql -uroot -p mysql> alter user 'root'@'localhost' identified by '123'; 修改root密码 Query OK, 0 rows affected (0.02 sec) mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123' WITH GRANT 授权远程登陆 OPTION; Query OK, 0 rows affected, 1 warning (0.00 sec) mysql> flush privileges; 刷新数据 Query OK, 0 rows affected (0.00 sec)
python3