Linux系统下MySQL安装全步骤

需积分: 10 9 下载量 19 浏览量 更新于2024-09-16 收藏 2KB TXT 举报
本教程详述了如何在Linux操作系统,特别是Redhat环境下,安装和管理MySQL服务器和客户端。 在Linux上安装MySQL的过程分为以下几个步骤: 1. 首先,你需要确保系统中没有已安装的MySQL旧版本。可以通过运行`rpm-qa | grep mysql`来查询系统中是否已经安装了MySQL。 2. 如果存在旧版本,使用`rpm -e --nodeps`命令卸载它,同时删除相关目录,例如`/usr/lib/mysql`和`/usr/include/mysql`,以确保干净的安装环境。 3. 接下来,开始安装MySQL服务器。通常,你需要MySQL-server的RPM包,例如`MySQL-server-5.5.21-1.linux2.6.i386.rpm`。使用`rpm -ivh`命令来安装这个服务器包。 4. 安装完成后,需要启动MySQL服务。可以通过`service mysql start`或`/etc/init.d/mysql start`命令启动MySQL服务。如果SSH服务已经运行,确保它允许MySQL启动,可以使用`/etc/init.d/sshd restart`命令。 5. 你可以使用`service mysql status`查看MySQL服务的状态,确认是否已经成功启动。若需停止服务,可执行`service mysql stop`或`/etc/init.d/mysql stop`。 6. 如果是第一次安装,可能需要设置root用户的密码。使用`mysqladmin -u root password 'new-password'`命令设置新密码。如果服务器有特定的主机名,如localhost.localdomain,应使用`mysqladmin -u root -h localhost.localdomain password 'new-password'`。 7. 设置完密码后,可以通过`mysql -u root -p`登录MySQL服务器,输入密码后进入MySQL交互式环境。使用`show databases;`查看所有数据库,`use mysql;`选择mysql数据库,然后可以查看用户表(`show tables;`),描述用户表(`describe user;`),并查询用户(`select User from user;`)。 8. 创建新的数据库,例如`create database tt;`,然后使用`use tt;`切换到该数据库。创建一个名为`user`的表,`create table user (id int(3) auto_increment not null primary key, name char(20));`,描述表结构(`describe user;`),并插入数据(`insert into user values ('','zhang');`, `insert into user values ('','wang');`)。 通过以上步骤,你已经在Linux Redhat系统上成功安装并配置了MySQL服务器和客户端,同时也学会了基本的MySQL数据库管理操作。记得定期更新和备份你的MySQL实例,以保证数据的安全性和系统的稳定性。