卸载
1、先停掉mysql服务
右键此电脑--管理--服务与应用程序--服务--mysql--停止
2、卸载(我已经卸载完了重装过了)
3、删文件
删掉之前安装的mysql的相关文件,c:盘里的可以直接快捷搜索mysql,把搜索出来的mysql文件都删掉
4、最重要的删注册表
win+r-->regedit-->编辑-->查找-->MySQL-->查找下一个(我是删完一个又点击查找下一个,把叫mysql的都删掉了)
MySQL新手安装教程
一、前言
MySQL是一款流行的关系型数据库管理系统,广泛应用于Web开发、数据存储等领域。对于新手而言,正确安装MySQL是学习数据库的第一步。本文将详细介绍如何在Windows和Linux系统上安装MySQL,并提供相关配置指南。
二、Windows系统安装MySQL
1. 下载MySQL安装包
- 访问MySQL官方网站:https://dev.mysql.com/downloads/
- 选择“MySQL Community Server”
- 选择适合自己系统的版本(一般选择最新稳定版)
- 下载
Windows (x86, 64-bit), MSI Installer
1·下载mysql:MySQL :: Download MySQL Community Server
2. 安装MySQL
- 运行安装程序:双击下载的
.msi
文件,启动安装向导。
- 选择安装类型:
- Developer Default(默认开发者安装):推荐新手选择,包含所有组件。
- Server Only(仅服务器):仅安装MySQL数据库服务器。
- Custom(自定义):手动选择需要的组件。
- 配置服务器:
- 选择默认端口(3306)。
- 选择身份验证方式(推荐使用默认的强密码认证)。
- 设置root用户密码。
- 完成安装:安装完成后,启动MySQL服务,并使用
mysql -u root -p
测试连接。
注意事项: 如果启动MySQL服务时报错,例如服务错误或无法启动,请前往“服务”管理界面(Win+R 输入 services.msc
),检查是否存在两个 MySQL 服务实例。如果发现多个实例,请删除之前安装的旧版本,并确保当前安装的服务名称为 mysql
。如果你启动服务时遇到问题,可以将 mysql
替换为“服务”列表中的实际名称。
三、Linux系统安装MySQL
1. 使用APT/YUM安装(适用于Debian/Ubuntu/CentOS)
Ubuntu/Debian系统:
sudo apt update
sudo apt install mysql-server -y
CentOS系统:
sudo yum install mysql-server -y
2. 启动MySQL服务
sudo systemctl start mysql
sudo systemctl enable mysql # 设置开机自启
3. 设置root用户密码
sudo mysql_secure_installation
根据提示设置密码,并优化安全性。
4. 测试MySQL连接
mysql -u root -p
输入密码后,若成功进入MySQL命令行界面,则安装完成。
四、MySQL基础配置
1. 修改默认字符集
在my.cnf
(Linux)或my.ini
(Windows)中添加以下内容:
[mysqld]
default-storage-engine=INNODB
character-set-server=utf8mb4
collation-server=utf8mb4_unicode_ci
然后重启MySQL服务:
sudo systemctl restart mysql # Linux
或手动重启Windows服务。
2. 允许远程连接
- 在
my.cnf
或my.ini
中找到bind-address
,改为0.0.0.0
。 - 运行以下SQL语句授权远程访问:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'your_password' WITH GRANT OPTION;
FLUSH PRIVILEGES;
五、总结
通过本文的教程,您已经成功安装了MySQL并完成了基础配置。接下来,您可以学习SQL语法、创建数据库、表、执行查询等操作。希望本文对您有所帮助!
如果遇到问题,欢迎在评论区交流!