MySQL 8.0.19安装教程(windows 64位)

本文提供了一种简单易懂的方法来安装MySQL,包括从官方下载、配置初始化文件、初始化数据库、安装及启动服务,到最后的连接数据库与修改密码的全过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

话不多说直接开干

 

目录

1-先去官网下载点击的MySQL的下载​

2-配置初始化的my.ini文件的文件

3-初始化MySQL

4-安装MySQL服务 + 启动MySQL 服务

5-连接MySQL + 修改密码


 

 

 

下载完成后解压 

解压完是这个样子

 


 

  • 配置初始化的my.ini文件的文件

解压后的目录并没有的my.ini文件,没关系可以自行创建在安装根目录下添加的my.ini(新建文本文件,将文件类型改为的.ini),写入基本配置: 

[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=C:\Program Files\MySQL
# 设置mysql数据库的数据的存放目录
datadir=C:\Program Files\MySQL\Data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。
max_connect_errors=10
# 服务端使用的字符集默认为utf8mb4
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8mb4

配置文件中的路径要和实际存放的路径一致(8.0.18不要手动创建Data文件夹)

 


 

  • 初始化MySQL

在安装时,避免权限问题出错我们尽量使用管理员身份运行CMD,否则在安装时会报错,会导致安装失败的情况

C:\Windows\System32

 

右键以管理员身份运行

 

 

打开后进入mysql的bin目录

 

在MySQL目录下的bin目录下执行命令:

mysqld --initialize --console

 

注意![注意] [MY-010454] [服务器]为root @ localhost生成临时密码:9P0gYk-?0,kT其中root @ localhost:后面的9P0gYk-?0,kT就是初始密码(不含首位空格)。在没有更改密码前,需要记住这个密码,后续登录需要用到。复制密码先保存起来!!!

如果出现系统错误问题     

   

  列:这个是因为缺少微软的一些运行所需的库。这个百度一下都可以找到下载源安装一下(可能需要重启  )

 


 

  • 安装MySQL服务 + 启动MySQL 服务

 安装mysql服务

执行下面的命令:

mysqld --install [服务名]                     ###(服务名可以不加默认为mysql)

成功了!

如果出现这个

说明mysql的服务还在把它删掉    

用这个命令

SC删除的MySQL

在执行上面安装服务

服务安装成功之后通过命令

net start mysql

启动MySQL的服务

 

总体三步走

1初始化MySQL

2创建服务

3启动服务

 

到这你的MySQL已经是安装好了!


 

  • 连接MySQL + 修改密码

相信大家都有的Navicat,小海豚等数据库图形化工具

没有我们去Navicat官网下一个(可以免费使用14天的!)

MySQL的服务已经开启了就直接打开的Navicat去连接

新建的MySQL的连接

还记得刚刚让你复制的root @ localhost:后面的初始密码了吗?现在要用到它了复制粘贴上去!(稍微注意一下空格啊

测试一下!

MySQL的是成功安装了也可以登录  

现在就是改密码的时候了

也可以在mysql的bin目录下 进行数据库连接  mysql -u root -p

再输入密码   回车

有了mysql> 这个的时候  你就可以去改密码了!

ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';

密码修改成功后 

exit;(退出mysql)

写SQL改密码吗?

太麻烦了太low了

来我有个简单的方法

用Navicat的双击刚刚保存的连接  

就会提示我们输入新密码

OK了 

教程到此为止

 

 

是不是和别人的教程不一样  (一次就OK)

那就点赞关注一下吧!

 

 

我也会在我的个人公众号上分享一些技术型的文章  感兴趣就关注一下吧!

 

### 回答1: MySQL 8.0.31安装配置教程: 1. 下载MySQL 8.0.31安装包,解压到指定目录。 2. 打开命令行窗口,进入MySQL安装目录的bin目录下。 3. 执行以下命令,初始化MySQL: ``` mysqld --initialize --console ``` 4. 执行以下命令,安装MySQL服务: ``` mysqld --install ``` 5. 启动MySQL服务: ``` net start mysql ``` 6. 登录MySQL: ``` mysql -u root -p ``` 7. 修改root用户密码: ``` ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码'; ``` 8. 创建新用户: ``` CREATE USER '用户名'@'localhost' IDENTIFIED WITH mysql_native_password BY '密码'; ``` 9. 授权新用户: ``` GRANT ALL PRIVILEGES ON *.* TO '用户名'@'localhost'; ``` 10. 修改MySQL配置文件my.ini: ``` [mysqld] basedir=MySQL安装目录 datadir=MySQL数据存储目录 port=3306 character-set-server=utf8mb4 default_authentication_plugin=mysql_native_password ``` 11. 重启MySQL服务: ``` net stop mysql net start mysql ``` 以上就是MySQL 8.0.31安装配置教程的具体步骤,希望对您有所帮助。 ### 回答2: MySQL 是一种关系型数据库管理系统,一般我们在服务器中常用。MySQL 安装和配置过程中有很多要考虑的东西,因此需要一些专业知识和经验。本文将介绍 MySQL-8.0.31 的安装和配置过程。 1. 安装 MySQL 在 Linux 系统中安装 MySQL,一般可以使用 yum 命令。首先添加 MySQL yum 源: wget -i -c http://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm 然后进行安装: sudo rpm -Uvh mysql80-community-release-el7-3.noarch.rpm 安装完成后,使用下列命令安装 MySQL: sudo yum install mysql-server 2. 设置 MySQL 成功安装 MySQL 后,需要对 MySQL 进行设置。首先启动 MySQL: sudo systemctl start mysqld 接着执行下列命令: sudo systemctl enable mysqld 使用下列命令为 MySQL 设置密码: sudo mysql_secure_installation 然后开始密码安全配置,需要按要求设置安全密码等设置项。 3. 配置 MySQL 在成功设置 MySQL 密码后,需要对 MySQL 进行一些设置和配置,以确保其稳定性和可靠性。下面是一些配置步骤: (1) 修改 MySQL 配置文件 sudo vi /etc/my.cnf 找到下列配置项: !includedir /etc/my.cnf.d/ 添加下列配置: character_set_server=utf8mb4 collation-server=utf8mb4_general_ci (2) 重启 MySQL sudo systemctl restart mysqld (3) 创建新用户 使用 MySQL 命令行管理器,以 root 用户身份登录 MySQL: sudo mysql CREATE USER '用户名'@'localhost' IDENTIFIED BY '密码'; GRANT ALL PRIVILEGES ON *.* TO '用户名'@'localhost' IDENTIFIED BY '密码' WITH GRANT OPTION; 然后刷新一下 MySQL 服务,让新的用户权限生效: FLUSH PRIVILEGES; 4. 结束 现在,MySQL 将会自动启动并运行。而且我们可以使用创建的新用户登录 MySQL 服务并进行一些数据库管理工作。通过以上步骤,我们可以顺利的进行 MySQL-8.0.31 的安装和配置。 ### 回答3: MySQL 是一种开放源码的关系型数据库管理系统,是目前全球最流行的开源数据库之一,常被用于大型 Web 应用程序的数据存储以及适用于各种大小的企业。MySQL 在稳定性、性能、可靠性等方面表现出色,非常适合高流量负载的 Web 应用场景。本文将介绍如何在 Linux 系统中安装和配置 MySQL 8.0.31 数据库。 1. 安装 MySQL 8.0.31 可以使用以下命令安装 MySQL 客户端和服务器: sudo apt-get install mysql-server mysql-client 安装过程中,系统会提示你输入 MySQL 的 root 账户密码。需要注意的是,这个密码是用于登录 MySQL 数据库时使用的,所以请务必将其记录下来。 2. 配置 MySQL 8.0.31 一旦 MySQL 安装完成,你可以使用以下命令登录 MySQL: sudo mysql -u root -p 输入 root 账户密码,你就可以登录到 MySQL 数据库的命令行界面了。 3. 创建新用户 为了增强安全性,我们需要创建一个新用户并授予它适当的权限。 首先,使用以下命令创建新用户: mysql> CREATE USER 'newuser'@'%' IDENTIFIED BY 'password'; 这个命令会创建一个名为 newuser 的新用户,@ 后面的 % 表示该用户可以从任何主机连接到 MySQL 服务器,可以根据需求进行修改,IDENTIFIED BY 后面跟的是新用户的密码。 然后,使用以下命令授予新用户适当的权限: mysql> GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'%'; 这个命令授予 newuser 用户访问所有数据库和所有表的所有权限。如果你想只授予指定数据库的权限,可以将 *.* 更改为 database_name.*。 4. 重启 MySQL 完成上述步骤后,需要重启 MySQL 服务以使新的配置生效。执行以下命令: sudo systemctl restart mysql 如果一切正常,你就可以使用新的用户名和密码来登录 MySQL 数据库了。 5. 其他配置 除了上述配置之外,你还可以进行其他一些 MySQL 的常见配置和优化,例如修改 MySQL 服务器、常用命令以及启用日志等。更多相关的详细信息和配置方法,可以参考 MySQL 官方文档。 总之,MySQL 是一种非常优秀的数据库管理系统,可以通过简单的命令行操作来实现功能强大的数据库应用程序。只要按照以上步骤进行操作,你就可以在 Linux 系统中成功安装和配置 MySQL 8.0.31 数据库。
评论 847
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值