ubuntu下离线安装mysql
1、下载mysql二进制文件mysql-5.6.35-linux-glibc2.5-i686.tar.gz,放在~/software目录下:
https://dev.mysql.com/downloads/mysql/5.6.html#downloads
2、将mysql压缩包拷贝到/usr/local/目录下:
cd /usr/local
sudo cp ~/software/mysql-5.6.35-linux-glibc2.5-i686.tar.gz ./
3、解压:
sudo tar -zxvf mysql-5.6.35-linux-glibc2.5-i686.tar.gz
并重命名mysql:
sudo mv mysql-5.6.35-linux-glibc2.5-i686 mysql
删除原压缩包:
sudo rm mysql-5.6.35-linux-glibc2.5-i686.tar.gz
4、创建mysql用户组:
sudo groupadd mysql
在创建的mysql用户组中创建一个新用户mysql:
sudo useradd -r -g mysql mysql
进入目录:
cd /usr/local/mysql
修改目录的拥有者:
sudo chown -R mysql .
sudo chgrp -R mysql .
(这里的点“.”代表的就是当前目录,选项-R表示递归当前目录及其子目录)
5、安装libaio的依赖库,执行如下命令:
sudo apt-get install libaio-dev
初始化mysql安装:
cd /usr/local/mysql
sudo scripts/mysql_install_db --user=mysql
6.启动mysql服务
安装好mysql后,就可以试着启动它,使用如下命令:
cd /usr/local/mysql
sudo ./support-files/mysql.server start
查看mysql服务是否启动:
ps -ef|grep mysql
看到mysql服务说明启动成功。
7.配置环境变量:
打开/etc/profile文件:
sudo gedit /etc/profile
在文件的最后,加上下面两行:
export MYSQL_HOME=/usr/local/mysql
export PATH=$PATH:$MYSQL_HOME/bin
保存并关闭文件,执行以下命令使得环境变量生效:
source /etc/profile