MySQL

mysql8在win10环境下的安装与配置

2018-07-25  本文已影响0人  cherry_liujie

1.下载

https://dev.mysql.com/downloads/file/?id=476233

下载完成后解压到D:mysql8文件夹(此处随意哈),此版本mysql解压后的文件夹中不包含data文件夹和my.ini配置文件。

2.新建配置文件my.ini,放在解压后的文件夹中。内容如下:

[mysqld]

port = 3306

basedir=D:/mysql8(根据实际情况填写)

datadir=D:/mysql8/data(根据实际情况填写)

max_connections=200

character-set-server=utf8

default-storage-engine=INNODB

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

[mysql]

default-character-set=utf8

###主要是修改basedir和datadir的地址;

3.配置环境变量

操作如下:

1)右键单击我的电脑->属性->高级系统设置(高级)->环境变量

系统变量---新建

输入变量名:MYSQL_HOME

输入变量值:D:\mysql8

#即为mysql的自定义解压目录。

2)系统变量---Path---编辑

在变量值中添加变量值:%MYSQL_HOME%\bin

4.连接数据库

4.1 管理员身份运行cmd(必须以管理员身份运行,否则权限不够,会出错),敲命令进入到D:\mysql8\bin文件夹

命令如下:
D:

cd  mysql8\bin

此时命令行内容更改为D:\mysql8\bin>,则表示操作成功。

4.2 安装-启动命令如下 

mysqld -install

mysqld -remove(如果已经安装过其他的mysql,可以先删除再重新安装)

mysqld --initialize-insecure --user=mysql(此处初始化后,解压文件夹内会出现一个data文件夹,里面包含很多文件)

net start mysql(启动成功后会出现如下提示)

4.3 设置修改数据库密码命令

mysqladmin -u root -p password admin(设置管理员用户和密码)

Enter password:直接回车即可

D:\mysql8\bin>mysql -uroot -padmin(使用上一步设置的用户和密码登录数据库)

mysql>(命令行信息更改为这个,则表示成功登录啦)

SHOW DATABASES;(敲入这个命令看看都有哪些已经有的数据库吧)

use mysql

show tables;

select user,host ,authentication_stringfrom user;(注意mysql8没有password字段了,更改为authentication_stringfrom)

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的新密码' ;

显示Query OK, 0 rows affected (0.14 sec),则表示新密码更改成功。

quit(退出mysql)

mysql -uroot -proot 使用你的新密码登录吧。

###中间如果还出啥问题,多问度娘就好啦。毕竟这种安装配置的事,大多得靠运气,哈哈哈哈。

上一篇下一篇

猜你喜欢

热点阅读