Window下部署MySql数据库
Posted 君子藏器于身,伺时而动。
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Window下部署MySql数据库相关的知识,希望对你有一定的参考价值。
官网下载地址:https://dev.mysql.com/downloads/mysql/,MySQL Community(社区版) Server 5.7.21,下载完毕后,解压文件。
(1)在mysql目录下添加my.ini文件,内容具体如下:
[client] port=3306 default-character-set=utf8 [mysqld] port=3306 character_set_server=utf8 basedir=E:\mysql-5.7.21 #解压目录 datadir=E:\mysql-5.7.21\data #解压目录下data目录 sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
(2)使用管理员运行CMD命令,切换目录到E:\mysql-5.7.21\bin(按具体安装目录来),执行命令,安装mysql:
mysqld install MySQL --defaults-file="E:\mysql-5.7.21\my.ini"
mysqld--initialize-insecure --user=root;
(3)启动mysql,配置root账户,默认是无密码。
mysql -u root -p; UPDATE user SET authentication_string =PASSWORD(‘123456‘) WHERE user=‘root‘; flush privileges;
(4)常见错误,忘记密码:
在my.ini添加启动参数,跳过密码验证,具体如下:
[client]
port=3306
default-character-set=utf8
[mysqld]
port=3306
character_set_server=utf8
basedir=E:\mysql-5.7.21
#解压目录
datadir=E:\mysql-5.7.21\data
#解压目录下data目录
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
skip-grant-tables
[WinMySQLAdmin]
重启mysql:
net stop mysql; net start mysql;
继续上面的流程修改密码,修改完后,注释掉;重启mysql就可以使用账户密码登录了。
以上是关于Window下部署MySql数据库的主要内容,如果未能解决你的问题,请参考以下文章