大概过程
-
1、添加依赖 libaio
-
2、去官网下载MySQL的安装包 这里
-
3、解压至本地
-
4、创建本地(mysql)用户组和用户
-
5、建立软连接至 /usr/local/mysql
-
6、初始化,安装ssl安全认证,启动mysql服务
详细过程
如果没有这个依赖包,初始化Data文件夹和开启的时候会失 如果没有这个依赖包,初始化Data文件夹和开启的时候会失败。Ubuntu 下使用 apt-get 命令安装。
sudo apt-get install libaio
xz -d /path/to/your/mysql/file .
groupadd mysql
useradd -r -g mysql -s /bin/false mysql
ln -s /home/username/mysql.xxx /user/local/mysql
cd /usr/local/mysql && sudo mkdir mysql-files
chown mysql:mysql mysql-files && sudo chmod 750 mysql-files
-
生成随机密码。执行此命令后会生成一个首次登录可以用的密码,仔细观察此命令执行后输出的信息,会有密码。如果执行失败了,可能是没有libaio 又或者 是 data 目录有文件(清空即可),仔细观察输出信息。
bin/mysqld --initialized --user=mysql
bin/mysql_ssl_rsa_setup
bin/mysqld_safe --user=mysql &
cp /support-files/mysql.server /etc/init.d/mysql.server
export PATH=$PATH:/usr/local/mysql/bin
mysql -u root -p
mysql > SET PASSWORD="YOUR PASSWORD";