在CentOS系统上配置MySQL数据库并登录

准备工作
在开始配置MySQL之前,我们需要确保以下几点:
- CentOS系统已经安装。
- 系统已经联网,以便下载MySQL软件包。
- 系统用户具有root权限或能够以root用户身份执行命令。
安装MySQL
安装MySQL Yum仓库
我们需要将MySQL Yum仓库添加到系统源中,打开终端,执行以下命令:
sudo rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
安装MySQL服务器
添加MySQL Yum仓库后,我们可以开始安装MySQL服务器,执行以下命令:
sudo yum install mysql-community-server
启动MySQL服务
安装完成后,启动MySQL服务,并设置为开机自启:
sudo systemctl start mysqld sudo systemctl enable mysqld
设置root密码
在第一次启动MySQL服务时,系统会自动生成一个临时的root密码,我们可以通过以下命令查看这个密码:

sudo grep 'temporary password' /var/log/mysqld.log
找到临时的root密码后,登录MySQL并设置一个新的root密码:
mysql -u root -p
输入临时密码后,执行以下命令设置新密码:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
替换new_password为你想要设置的新密码。
登录MySQL
使用root用户登录
使用刚刚设置的新密码,以root用户登录MySQL:
mysql -u root -p
输入新密码后,即可登录MySQL。
使用其他用户登录
如果需要使用其他用户登录MySQL,可以使用以下命令:
mysql -u username -p
替换username为你想要登录的用户名。
常用命令

查看数据库列表
SHOW DATABASES;
创建数据库
CREATE DATABASE database_name;
删除数据库
DROP DATABASE database_name;
选择数据库
USE database_name;
FAQs
Q1:如何查看MySQL版本?
A1:使用以下命令查看MySQL版本:
mysql --version
Q2:如何备份MySQL数据库?
A2:可以使用以下命令备份MySQL数据库:
mysqldump -u username -p database_name > backup_file.sql
将username替换为你的用户名,database_name替换为你要备份的数据库,backup_file.sql为备份文件名。
【版权声明】:本站所有内容均来自网络,若无意侵犯到您的权利,请及时与我们联系将尽快删除相关内容!
发表回复