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数据库的主要内容,如果未能解决你的问题,请参考以下文章

linux中怎么查看mysql数据库版本

Window 下 MySQL 环境的安装

window+Jira+SQL Server

window MySQL解压缩版部署及配置

很实用的JQuery代码片段(转)

Linux 部署MySQL 一主一从一备