centOS系统安装mysql
时间: 2024-06-16 08:02:22 浏览: 92
CentOS系统安装MySQL的步骤如下:
1. **更新系统和安装依赖**:
```sh
sudo yum update -y
sudo yum install epel-release -y
sudo yum install mysql-community-server -y
```
这里我们首先更新系统,然后安装EPEL (Extra Packages for Enterprise Linux)仓库,因为MySQL官方包通常不在基础的CentOS官方仓库中。
2. **启动MySQL服务**:
```sh
sudo systemctl start mysqld
```
确保服务已经启动成功。
3. **设置root用户密码**:
```sh
sudo mysql_secure_installation
```
按提示设置root用户的密码、删除匿名用户、限制root远程登录等安全选项。
4. **创建新用户和数据库**:
```sh
mysql -u root -p
CREATE DATABASE your_database_name;
GRANT ALL PRIVILEGES ON your_database_name.* TO 'your_username'@'localhost' IDENTIFIED BY 'your_password';
FLUSH PRIVILEGES;
```
用新创建的用户登录并创建一个数据库,并分配权限。
5. **配置开机自启动**:
```sh
sudo systemctl enable mysqld
```
这样MySQL将在系统启动时自动运行。
6. **验证安装**:
最后,你可以通过命令行或图形界面如MySQL Workbench来验证MySQL是否已成功安装和运行。
阅读全文