CentOS MySQL软件安装与启动和关闭命令
原创CentOS MySQL软件安装与启动和关闭命令
MySQL是一款开源的关系型数据库管理系统,广泛应用于各种规模的组织中。在CentOS系统上安装MySQL,可以帮助您管理数据库服务。以下是涉及在CentOS上安装、启动和关闭MySQL软件的详细步骤和命令。
1. 安装MySQL
在CentOS上安装MySQL,通常有两种方法:使用Yum仓库或下载MySQL源码包。以下是使用Yum仓库安装MySQL的步骤:
- 首先,确保您的系统已经更新了最新的软件包列表。运行以下命令:
sudo yum update
- 安装MySQL服务器。运行以下命令:
sudo yum install mysql-server
- 安装完成后,启动MySQL服务。运行以下命令:
sudo systemctl start mysqld
此时,MySQL服务应该已经开端运行了。您可以通过运行以下命令来检查MySQL服务的状态:
sudo systemctl status mysqld
2. 配置MySQL
在安装MySQL后,您大概需要修改默认的配置文件以适应您的需求。MySQL的配置文件通常位于/etc/my.cnf
或/etc/my.cnf.d/
目录下。
- 打开配置文件:
sudo nano /etc/my.cnf
- 利用需要修改配置文件。以下是一些常用的配置项:
skip-name-resolve
:关闭DNS解析,节约性能。innodb_buffer_pool_size
:设置InnoDB存储引擎的缓冲池大小,利用内存大小进行调整。max_connections
:设置最大连接数,利用需要调整。
- 保存并关闭配置文件。
3. 启动和关闭MySQL服务
以下是启动、停止和重启MySQL服务的命令:
- 启动MySQL服务:
sudo systemctl start mysqld
- 停止MySQL服务:
sudo systemctl stop mysqld
- 重启MySQL服务:
sudo systemctl restart mysqld
4. 设置开机自启
为了确保MySQL服务在系统启动时自动运行,您可以将服务设置为开机自启。运行以下命令:
sudo systemctl enable mysqld
5. 修改root密码
在安装MySQL后,您应该立即更改root用户的密码,以节约稳固性。以下是修改root密码的步骤:
- 首先,找到初始密码。运行以下命令获取初始密码:
sudo grep 'temporary password' /var/log/mysqld.log
- 使用以下命令登录MySQL,并更改密码:
mysql -u root -p
输入初始密码后,按照提示输入新的密码和确认密码。
6. 常用MySQL命令
以下是一些常用的MySQL命令,用于管理数据库和用户:
mysql -u 用户名 -p 数据库名
:登录到指定的数据库。CREATE DATABASE 数据库名;
:创建一个新的数据库。USE 数据库名;
:切换到指定的数据库。SHOW TABLES;
:显示当前数据库中的所有表。CREATE TABLE 表名 (列名 数据类型, ...);
:创建一个新的表。INSERT INTO 表名 (列名) VALUES (值);
:向表中插入一条记录。UPDATE 表名 SET 列名 = 值 WHERE 条件;
:更新表中的记录。DELETE FROM 表