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文件并编辑写入以下信息:
```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
```
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进行配置修改。