美文网首页
01 MySQL DB windows安装 2019-02-20

01 MySQL DB windows安装 2019-02-20

作者: 豆xx豆 | 来源:发表于2019-02-20 23:54 被阅读0次

MySQL DB windows安装

1、下载windows安装包,官网下载:https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.25-winx64.zip 。 

2、下载msvcr120.dll的依赖安装包,vcredist_x64,下载链接如下:

 https://download.microsoft.com/download/2/E/6/2E61CFA4-993B-4DD4-91DA-3737CD5CD6E3/vcredist_x64.exe

https://download.microsoft.com/download/9/3/F/93FCF1E7-E6A4-478B-96E7-D4B285925B00/vc_redist.x64.exe  。 

下载后点击安装,默认即可。

3、下载mysql安装包后,解压到D:\mysql 。 

4、删除之前安装的服务sc delete MYSQL;

5、管理员身份进入cmd,切换到d:\mysql\bin目录,执行命令 mysqld --initialize --user=mysql --console,执行后会生成data目录。

data目录下会有三个文件夹mysql/performance_schema/sys;

如执行不成功,执行: mysqld --initialize -inscure --explicit_defaults_for_timestamp --user=mysql --console,不要设置server id;

6、在解压根目录设置my.ini 文件(windows下可能会被设置为my.ini.txt 要注意修改后缀);

my.ini 内容如下:

[mysql]

# 设置mysql客户端默认字符集

default-character-set=utf8

[mysqld]

# 设置3306端口

port = 3306

# 设置mysql的安装目录

basedir=D:\\mysql

# 设置mysql数据库的数据的存放目录

datadir=D:\\mysql\\data

# 允许最大连接数

max_connections=200

# 服务端使用的字符集默认为8比特编码的latin1字符集

character-set-server=utf8

# 创建新表时将使用的默认存储引擎

default-storage-engine=INNODB

#skip-grant-tables

7、安装MYSQL服务: mysql -install MySQL --defaults-file="D:\myql\my.ini";

8、启动MYSQL服务: net start mysql;

9、修改初始口令:

(1)在my.ini中把skip-grant-tables生效;

(2)net stop mysql; net start mysql 重启mysql服务;

(3)CMD切换到mysql 的bin目录下,执行mysql -u root;

(4)切换到mysql数据库, use mysql;

(5)执行如下命令, 修改口令为root, update user set authentication_string = password('root'), password_expired='N', password_last_changed=now() where user='root';

(6)退出mysql,修改my.ini,去掉skip-grant-tables ,重启服务,使用密码登录即可。 mysql -uroot -proot;

相关文章

网友评论

      本文标题:01 MySQL DB windows安装 2019-02-20

      本文链接:https://www.haomeiwen.com/subject/nbclyqtx.html