centos6离线安装mysql
时间: 2023-11-13 18:58:58 浏览: 120
CentOS6离线安装MySQL的步骤如下:
1.下载MySQL安装包,可以从官网下载,也可以从其他渠道获取。
2.检查系统自带的MySQL数据库安装包,如果有则需要先卸载。
3.安装依赖包:yum install -y libaio*
4.解压MySQL安装包:tar -zxvf mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz
5.创建MySQL安装目录:mkdir /usr/local/mysql
6.将解压后的MySQL文件夹移动到/usr/local/目录下:mv mysql-5.7.22-linux-glibc2.12-x86_64 /usr/local/mysql/
7.进入MySQL目录:cd /usr/local/mysql/
8.创建MySQL数据存储目录:mkdir /data/mysql
9.修改MySQL数据存储目录的权限:chown -R mysql:mysql /data/mysql
10.初始化MySQL:./bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysql
11.启动MySQL:./bin/mysqld_safe --user=mysql &
12.设置MySQL密码:./bin/mysql_secure_installation
13.测试MySQL是否安装成功:./bin/mysql -uroot -p
相关问题
centos6离线安装mysql5.7
CentOS 6离线安装MySQL 5.7的步骤如下:
1. 首先,你需要下载MySQL 5.7的离线安装包(RPM包)。你可以从MySQL官方网站下载适用于CentOS 6的MySQL 5.7 RPM包。
2. 将下载的RPM包复制到CentOS 6的目标机器上。
3. 在CentOS 6上安装MySQL 5.7的依赖库。运行以下命令:
```
sudo yum install -y numactl libaio
```
4. 安装MySQL 5.7 RPM包。运行以下命令:
```
sudo rpm -ivh mysql-community-server-5.7.*.rpm
```
5. 安装完成后,启动MySQL服务。运行以下命令:
```
sudo service mysqld start
```
6. 配置MySQL的root密码。运行以下命令:
```
sudo grep 'temporary password' /var/log/mysqld.log
sudo mysql_secure_installation
```
第一条命令将会输出一个临时密码,记下该密码。第二条命令将会引导你设置新的root密码和其他安全选项。
7. 完成以上步骤后,你已经成功离线安装了MySQL 5.7。
CentOS6 离线安装mysql rpm包
在CentOS6上离线安装MySQL RPM包的步骤如下:
1. 下载MySQL RPM包并上传到CentOS6服务器上。
2. 安装MySQL RPM包,使用命令:rpm -ivh mysql-*.rpm。
3. 启动MySQL服务,使用命令:service mysqld start 或 systemctl start mysqld.service。
4. 查看MySQL状态,使用命令:systemctl status mysqld.service。
5. 登录MySQL,使用命令:mysql -u root -p。
6. 修改root密码,使用命令:ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';。
7. 退出MySQL,使用命令:exit。
如果MySQL服务无法启动,可以尝试重启系统。如果需要关闭MySQL服务自启动,可以使用命令:systemctl disable mysqld.service。如果需要查看所有已启动的服务,可以使用命令:systemctl list-units --type=service。如果需要查看MySQL进程,可以使用命令:ps -ef|grep mysql。如果需要查看MySQL的端口,可以使用命令:netstat -anop|grep 3306。
另外,如果需要找到MySQL的临时密码,可以使用命令:grep 'temporary password' /var/log/mysqld.log。
阅读全文