mysql 8.0安装手册&密码修改

发布时间 2023-06-17 11:20:51作者: 翱翔软件

 

MySql 安装&修改密码

 

一.         安装mysql

 

https://www.mysql.com/

 

 

单击 “DOWNLOADS”

 

 

页面底部 单击 “MySQL Community Server”连接 跳到如下连接的页面

https://dev.mysql.com/downloads/mysql/

 

 

单击“No thanks, just start my download.” 开始下载

下载解压后如下图:

 

 

创建my.ini文件,内容如下:

[mysqld]

# 设置3306端口

port=3306

# 设置mysql的安装目录

basedir=D:\programFiles\mysql-8.0.33-winx64\mysql-8.0.33-winx64\

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

datadir=D:\programFiles\mysql-8.0.33-winx64\mysql-8.0.33-winx64\data

# 允许最大连接数

max_connections=200

# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统

max_connect_errors=10

# 服务端使用的字符集默认为UTFMB4

character-set-server=utf8mb4

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

default-storage-engine=INNODB

# 默认使用“mysql_native_password”插件认证

default_authentication_plugin=mysql_native_password

[mysql]

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

default-character-set=utf8mb4

[client]

# 设置mysql客户端连接服务端时默认使用的端口

port=3306

default-character-set=utf8mb4

 

设置环境变量 PATH

初始化mysql

然后输入mysqld --initialize –console进行初始化,如果初始化成功,会有初始化密码(root@localhost:后面的一串字符就是,图中黄色圈圈的地方),一定要记住

 

初始化后如果报错没有初始化密码的输出,检查一下自己的环境变量是否设置好了,mysql文件夹中是否自己新建了data文件(如果自己新建了就删掉),my.ini文件中的字符集设置和文件的路径是否正确,文件路径中是否含有中文(如果含有中文,就将mysql文件移动到路径没有中文的地方,移动后记得将环境变量和my.ini文件中的对应路径进行修改)

如果输入mysqld --initialize –console除了增加了data文件外什么都没有返回的话,可以尝试输入mysqld --no-defaults --initialize --console

安装mysql

  

输入mysqld --install mysql进行安装,输出Service successfully installed.则是安装成功

 

二.         修改root密码

 

Mysql 8的版本需要修改默认密码才能通过Navicat连接;

(一)         控制台登录mysql

以管理员身份运行命令行;

输入命令:mysql -u root -p

然后输入初始密码并按回车键登录(命令如下)

D:\programFiles\mysql-8.0.33-winx64\mysql-8.0.33-winx64>mysql -u root -p

登录后如下图:

 

 

(二)         修改密码

登录后输入如下命令:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root123456';

运行命令后出现

Query OK, 0 rows affected (0.14 sec)

如图:

 

 

(三)         Navicat

下载并安装Navicat用新密码连接mysql