如何正确安装MySQL数据库?

在Linux系统中,可以使用以下命令安装MySQL:,,“bash,sudo aptget update,sudo aptget install mysqlserver,

下载MySQL

1、访问MySQL官方网站(https://dev.mysql.com/downloads/mysql/),选择需要的版本进行下载,本文以MySQL 8.0.33版本为例。

2、在页面中找到“MySQL Community (GPL) Downloads”,点击进入后选择适合自己系统的版本,例如Windows平台下的免安装版(.zip格式)。

解压并配置初始化文件

1、将下载的压缩包解压到指定目录,例如C:mysql8.3.0winx64。

2、在解压后的目录下创建并编辑my.ini配置文件,可以使用记事本打开,内容如下:

代码 说明
defaultcharacterset=utf8 设置mysql客户端默认字符集为utf8
port = 3306 设置3306端口
basedir = C:\mysql8.3.0winx64 设置mysql的安装目录
datadir = C:\mysql8.3.0winx64\data 设置mysql数据库的数据的存放目录
max_connections=20 设置允许最大连接数
charactersetserver=utf8 设置服务端使用的字符集默认为utf8
defaultstorageengine=INNODB 设置创建新表时将使用的默认存储引擎

初始化MySQL并安装服务

1、以管理员身份打开命令提示符(cmd),切换到MySQL的bin目录,

cd C:mysql8.3.0winx64bin

2、执行以下命令初始化MySQL:

mysqld initialize

此命令会在当前目录下生成一个data文件夹,并记录下初始化密码。

3、使用以下命令安装MySQL服务:

mysqld install

安装成功后会提示服务已成功安装。

启动MySQL服务并登录修改密码

1、启动MySQL服务:

net start mysql

2、使用初始密码登录MySQL:

mysql u root p

输入初始密码后登录成功。

3、修改root用户密码:

ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';

new_password替换为你想设置的新密码。

配置环境变量(可选)

为了方便在任何路径下都能使用MySQL命令,可以配置环境变量,方法如下:

1、右键点击“此电脑”或“计算机”,选择“属性”。

2、点击“高级系统设置”,在“系统属性”窗口中点击“环境变量”。

3、在“系统变量”区域点击“新建”,变量名设置为MYSQL_HOME,变量值设置为MySQL的安装路径,例如C:mysql8.3.0winx64

4、在“系统变量”区域找到Path变量,点击“编辑”,在弹出的窗口中点击“新建”,添加%MYSQL_HOME%bin

5、点击“确定”保存设置。

FAQs

如何正确安装MySQL数据库?

问题1:如何查看MySQL是否安装成功?

答:可以通过在命令提示符中输入mysql V来查看MySQL的版本信息,如果能够正常显示版本信息,则表示MySQL已经成功安装,还可以尝试连接到MySQL服务器,如果能够成功连接并执行SQL语句,也说明MySQL已经成功安装。

问题2:忘记MySQL的root密码怎么办?

答:如果忘记了MySQL的root密码,可以通过以下步骤重置密码:

1、停止MySQL服务,可以通过命令net stop mysql来实现。

2、以管理员身份打开命令提示符,切换到MySQL的bin目录。

3、使用以下命令启动MySQL服务,跳过权限表的读取:

mysqld skipgranttables skipnetworking

4、打开另一个命令提示符窗口,切换到MySQL的bin目录,然后使用以下命令连接到MySQL:

mysql u root

5、在MySQL命令行中,执行以下命令重置密码:

FLUSH PRIVILEGES;
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';

new_password替换为你想设置的新密码。

6、退出MySQL命令行,停止MySQL服务,然后重新启动MySQL服务,现在你应该可以使用新密码登录到MySQL了。

原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/1106431.html

(0)
未希的头像未希新媒体运营
上一篇 2024-09-30
下一篇 2024-09-30

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

免费注册
电话联系

400-880-8834

产品咨询
产品咨询
分享本页
返回顶部
云产品限时秒杀。精选云产品高防服务器,20M大带宽限量抢购  >>点击进入