下载mysql5.7.10
MySQL有依赖libaio图书馆。 数据目录初始化和后续服务器启动步骤 如果这个库没有安装本地将失败。 如果有必要, 使用适当的包管理器安装它。 例如,在 Yum-based系统:
yum search libaio ; yum install libaio 或者 本地rpm 安装
5.
tar -zxvf mysql-5.7.10-linux-glibc2.5-x86_64.tar.gz
mv mysql-5.7.10-linux-glibc2.5-x86_64 /usr/local/mysql
groupadd mysql
useradd -r -g mysql -s /bin/false mysql
cd /usr/local/mysql
mkdir data #存储数据目录
chmod 770 data
chown -R mysql:mysql .
bin/mysqld --initialize --user=mysql --basedir=/usr/localmysql --datadir=/usr/local/mysql/data #主要最后一行Note信息:为mysql初始密码
bin/mysql_ssl_ras_setup --basedir=/usr/localmysql --datadir=/usr/local/mysql/data
chown -R root .
chown -R mysql data
cd /var/log/
mkdir mariadb
cd /usr/local/mysql
bin/mysqld_safe --user=mysql --baseir=/usr/local/mysql --datadir=/usr/local/mysql/data &
cp support-files/mysql.server /etc/init.d/mysql
vi /etc/my.cnf
basedir=/usr/local/mysql
datadir=/usr/local/mysql/data
socket=/tmp/mysql.sock
vi /etc/profile
export MYSQL_HOME="/usr/local/mysql"
export PATH="$PATH:$MYSQL_HOME/bin"
sorce /etc/profile
登录:
mysql -uroot -p
输入note信息的密码:
set PASSWORD=PASSWORD('123456'); 初始化密码
basedir=/usr/local/mysql
datadir=/usr/local/mysql/data
socket=/tmp/mysql.soc
[Note] A temporary password is generated for root@localhost:
)#Fzu)-oj6f8
生成的初始密码在首次以
root
用户登入时使用。