下面我为您详细讲解 CentOS 安装 MySQL 5.5 的完整步骤,具体如下:
1. 环境准备
在开始安装之前,请确保您的 CentOS 系统已经安装了 wget 和 tar 工具。
如果您的系统中没有安装这些工具,您可以使用以下命令安装:
yum install -y wget tar
2. 下载 MySQL
使用以下命令下载 MySQL 5.5:
wget http://dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.68-linux-glibc2.12-x86_64.tar.gz
3. 解压 MySQL
使用以下命令解压 MySQL:
tar -zxvf mysql-5.5.68-linux-glibc2.12-x86_64.tar.gz -C /usr/local/mysql
4. 配置 MySQL
使用以下命令创建 MySQL 配置文件:
cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf
修改 MySQL 配置文件:
vi /etc/my.cnf
将以下行添加到 [mysqld] 段中:
datadir=/data/mysql
socket=/var/lib/mysql/mysql.sock
5. 创建 MySQL 数据目录
使用以下命令创建 MySQL 数据目录:
mkdir -p /data/mysql
mysql_install_db --user=mysql --datadir=/data/mysql
6. 启动 MySQL
使用以下命令启动 MySQL:
service mysql start
7. 设置 MySQL 密码
使用以下命令登录到 MySQL:
mysql -u root
运行以下 SQL 命令来设置 MySQL 密码:
mysql> update mysql.user set password=PASSWORD('123456') where User='root';
mysql> flush privileges;
8. 防火墙设置
如果您的系统开启了防火墙,需要开放 MySQL 端口即 3306:
firewall-cmd --zone=public --add-port=3306/tcp --permanent
firewall-cmd --reload
至此,MySQL 5.5 安装完成。
下面是两个 MySQL 的使用示例:
示例一:创建数据库和表
使用以下 SQL 命令创建一个名为 example 的数据库和一个名为 users 的表:
mysql> create database example;
mysql> use example;
mysql> create table users (
id int(11) NOT NULL AUTO_INCREMENT,
name varchar(255) NOT NULL,
PRIMARY KEY (id)
);
示例二:插入数据
使用以下 SQL 命令向 users 表中插入一些数据:
mysql> insert into users (name) values ('user1'), ('user2'), ('user3');
以上就是 CentOS 安装 MySQL 5.5 的完整步骤和两个使用示例。希望对您有所帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:CentOS安装MySQL5.5的完整步骤 - Python技术站