如何正确配置新安装的MySQL服务器?

avatar
作者
猴君
阅读量:0
MySQL服务器安装完成后,需要进行基本配置,包括设置root密码、创建用户和分配权限等。

MySQL服务器配置

如何正确配置新安装的MySQL服务器?

下载MySQL安装包

1、访问官网:打开MySQL官方网站(https://dev.mysql.com/downloads/mysql/)。

2、选择版本:在下载页面,选择适合自己操作系统的MySQL版本,一般建议下载最新的稳定版本。

3、下载:点击下载按钮,保存安装包到本地。

安装MySQL

1、运行安装程序:双击下载的MySQL安装包,启动安装向导。

2、选择安装类型:在安装类型选择界面,选择“Custom”自定义安装,这样可以手动选择需要安装的组件。

3、设置安装路径:选择希望安装MySQL的路径,默认路径通常为C:\Program Files\MySQL\MySQL Server X.Y(X.Y代表版本号)。

4、选择组件:勾选MySQL Server和其他需要的组件,例如MySQL Workbench(图形化管理工具),点击“Next”。

5、执行安装:点击“Execute”按钮开始安装,等待安装完成。

验证是否安装成功

1、命令提示符cmd窗口验证:使用win+R键打开命令提示符,输入cmd,在命令提示符中输入cd C:\Program Files\MySQL\MySQL Server 8.0\bin,然后输入mysql h local root p登录数据库,再输入status命令查看MySQL的版本信息,说明安装成功。

2、MySQL控制台验证:在“开始”菜单栏找到并打开MySQL 8.0 Command Line Client程序,输入数据库密码后按回车键,弹出当前MySQL的服务状态,表明安装成功。

环境配置

1、设置环境变量:右键单击此电脑,选择属性,点击高级系统设置,然后点击环境变量,在系统变量中找到Path,编辑并新建MySQL的bin文件目录路径。

2、验证环境变量:按下win+R键,输入cmd进入命令行窗口,输入mysql u root p,如果能够进入MySQL命令模式,则说明环境变量配置成功。

3、初始化MySQL:创建my.ini文件并编辑写入以下信息:

如何正确配置新安装的MySQL服务器?

```ini

[mysql]

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

defaultcharacterset=utf8

[mysqld]

# 设置3306端口

port = 3306

# 设置mysql的安装目录

basedir=C:\Program Files\mysql8.0.15winx64

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

datadir=C:\Program Files\mysql8.0.15winx64

# 允许最大连接数

max_connections=200

# 设置mysql服务端默认字符集

charactersetserver=utf8

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

defaultstorageengine=INNODB

如何正确配置新安装的MySQL服务器?

```

4、安装MySQL服务:在命令提示符中输入以下命令:

```bash

mysqld initialize user=mysql console

mysqld install MySQL defaultsfile="C:\Program Files\mysql8.0.15winx64\my.ini"

net start mysql

```

5、修改root用户密码:输入命令mysql u root p,然后输入临时密码,再输入命令ALTER USER 'root'@'localhost' IDENTIFIED BY 'newpassword';修改密码。

FAQs

1、Q: 为什么在登录MySQL时报错2003: Can't connect to MySQL server on 'XXX' (10061)?

A: 这可能是由于使用了root用户进行远程登录,建议创建一个新的用户并授权,或者在云服务器上配置安全规则。

2、Q: Access denied无法访问怎么办?

A: 这通常是用户名和密码不正确,或者未对用户授权远程访问,或者未对mysql.cnf和mysqld.cnf进行配置修改。


    广告一刻

    为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!