Linux环境下安装MySQL教程
需积分: 9 115 浏览量
更新于2024-08-26
收藏 258KB DOCX 举报
“实战三:在Linux环境下安装MySQL数据库”
在Linux操作系统中安装MySQL数据库是一个常见的任务,对于系统管理员和开发者来说至关重要。以下是安装MySQL的详细步骤:
首先,我们需要从MySQL官方网站下载安装包,或者通过`wget`命令在终端中直接下载。在本例中,下载的链接是`http://dev.mysql.com/downloads/mysql/`。如果你选择使用`wget`,可以运行以下命令:
```bash
wget http://dev.mysql.com/get/Downloads/MySQL-5.6/MySQL-5.6.22-1.el6.i686.rpm-bundle.tar
```
下载完成后,解压缩文件到指定目录,例如`/usr/local/src/mysql`:
```bash
mkdir /usr/local/src/mysql
cd /usr/local/src/mysql
tar xvf MySQL-5.6.22-1.el6.i686.rpm-bundle.tar
```
接下来,我们需要检查系统中是否已经安装了MySQL。这可以通过运行`rpm-qa | grep mysql`来实现。如果已安装,可能需要先卸载旧版本,例如:
```bash
rpm -e --nodeps mysql-libs-5.1.73-5.el6_6.i686
```
接着,我们开始安装MySQL服务器和客户端。首先安装服务器组件:
```bash
rpm -ivh MySQL-server-5.6.22-1.el6.i686.rpm
```
在安装过程中可能会遇到依赖问题,如缺少`libaio.so.1`, `libgcc_s.so.1`, 和 `libstdc++.so.6`。可以通过`yum`命令安装缺失的依赖:
```bash
yum -y install libaio.so.1 libgcc_s.so.1 libstdc++.so.6
```
如果遇到特定版本的`libstdc++`需要升级,可以执行:
```bash
yum update libstdc++-4.4.7-4.el6.x86_64
```
然后继续安装MySQL服务器:
```bash
rpm -ivh MySQL-server-5.6.22-1.el6.i686.rpm
```
接下来安装MySQL客户端:
```bash
rpm -ivh MySQL-client-5.6.22-1.el6.i686.rpm
```
安装过程中,可能还需要解决其他依赖,如`libncurses.so.5`和`libtinfo.so.5`,同样通过`yum`安装:
```bash
yum -y install libncurses.so.5 libtinfo.so.5
```
安装完成后,你可以检查MySQL服务的状态:
```bash
service mysql status
```
如果服务没有启动,可以使用以下命令启动它:
```bash
service mysql start
```
默认情况下,MySQL在安装时会创建一个root用户,但密码是不安全的,因此需要修改初始密码。登录MySQL并使用`SET PASSWORD`命令:
```bash
mysql -u root -p
```
在提示输入密码后,执行:
```sql
SET PASSWORD = PASSWORD('123456');
```
为了使MySQL在系统启动时自动运行,需要将服务添加到系统启动列表:
```bash
chkconfig --add mysql
```
然后设置MySQL在启动时自动启动:
```bash
chkconfig mysql on
```
可以通过`chkconfig`命令查看所有服务的启动状态,确认MySQL是否设置为自动启动。
最后,如果你希望允许远程访问MySQL,你需要登录MySQL并进行相关配置。例如,用新密码登录:
```bash
mysql -u root -p123456
```
然后执行以下SQL语句,以允许所有IP地址连接:
```sql
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
FLUSH PRIVILEGES;
```
这样就完成了在Linux环境下安装MySQL的全过程,包括下载、安装、配置以及启动服务。确保在实际操作中根据你的系统环境和安全策略进行适当的调整。
161 浏览量
2022-08-04 上传
2023-12-12 上传
654 浏览量
284 浏览量
2024-05-16 上传
117 浏览量
2024-02-16 上传
2022-11-20 上传
ww,pw
- 粉丝: 15
- 资源: 24