centos7连接mysql
时间: 2024-11-13 18:22:06 浏览: 9
在 CentOS 7 系统上连接 MySQL,通常需要以下几个步骤:
1. **安装MySQL**:
如果系统还未安装 MySQL,首先需要通过 yum 安装:
```bash
sudo yum install mysql-server -y
```
安装完成后启动服务并设置开机自启:
```bash
sudo systemctl start mysqld
sudo systemctl enable mysqld
```
2. **配置安全组**:
可能需要允许从特定IP地址访问数据库,编辑 `iptables` 或者使用firewalld:
```bash
sudo firewall-cmd --permanent --add-service=masquerade
sudo firewall-cmd --reload
```
3. **创建用户和数据库**:
执行登录命令进入 MySQL 并创建新用户:
```bash
sudo mysql -u root -p
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON * . * TO 'newuser'@'localhost';
FLUSH PRIVILEGES;
```
登出后再次登录使用新用户。
4. **连接数据库**:
使用如下命令连接到 MySQL 服务器:
```bash
mysql -u newuser -p
```
输入刚才设置的密码。
5. **使用客户端工具**:
您也可以选择使用图形界面工具如 MySQL Workbench,或者命令行客户端如 phpMyAdmin 连接。
阅读全文