工作生活

Linux Mysql二进制安装

2019-07-02  本文已影响0人  _迷鹿__

1. 下载Mysql软件包

2. mysql二进制安装

[root@cecej app]# ls -l
total 626104
-rw-r--r--. 1 root root 641127384 Jul  2 11:13 mysql-5.7.20-linux-glibc2.12-x86_64.tar.gz
[root@cecej app]# tar xfz mysql-5.7.20-linux-glibc2.12-x86_64.tar.gz
[root@cecej app]# mv mysql-5.7.20-linux-glibc2.12-x86_64 mysql-5.7.20
[root@cecej app]# ls -l
total 626104
drwxr-xr-x. 9 root root       129 Jul  2 13:36 mysql-5.7.20
-rw-r--r--. 1 root root 641127384 Jul  2 11:13 mysql-5.7.20-linux-glibc2.12-x86_64.tar.gz
[root@cecej bin]# pwd
/app/mysql-5.7.20/bin
[root@cecej bin]# vim /etc/profile  # 文件末尾添加
export PATH=/app/mysql-5.7.20/bin:$PATH

[root@cecej bin]# source /etc/profile  #配置文件生效
[root@cecej bin]# groupadd mysql
[root@cecej bin]# useradd -g mysql -s /sbin/nologin mysql
[root@cecej bin]# id mysql
uid=1000(mysql) gid=1000(mysql) groups=1000(mysql)
[root@cecej bin]# mkdir /data/mysql -p
[root@cecej bin]# chown -R mysql.mysql /app/*
[root@cecej bin]# chown -R mysql.mysql /data/*
[root@cecej mysql-5.7.20]# mysqld --initalize -user=mysql --basedir=/app/mysql-5.7.20 --datadir=/data/mysql
# 初始化过程中报了一个错误信息
mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory
# 解决方法安装libaio
[root@cecej mysql-5.7.20]# yum install -y libaio -y

[root@cecej mysql]# mysqld --initalize-insecure --user=mysql --basedir=/app/mysql-5.7.20 --datadir=/data/mysql
上一篇下一篇

猜你喜欢

热点阅读