好久没安装mysql了,今天需要安装才发觉竟然尽快得差不多了,记录下,失忆时有用;
- mkdir /soft /data/mysql --建立目录
- cd /soft
- wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.19-linux-glibc2.12-i686.tar.gz --下载
- tar xvf mysql-5.7.19-linux-glibc2.12-i686.tar.gz #解压
- mv mysql-5.7.19-linux-glibc2.12-i686 mysql-5.7.19 #改下名字好记
- useradd mysql #建立用户
- chown mysql:mysql -R /soft/mysql-5.7.19 && chown mysql:mysql -R /data/mysql
- cd mysql-5.7.19
- ./bin/mysqld --initialize datadir=/data/mysql/ --初始化数据库,并记住最后一行显示的密码 [email protected]: IVy.sXjT!0v0
- vim /etc/my.cnf
添加:[mysqld]
basedir=/soft/mysql/mysql-5.7.19
datadir=/data/mysql
11. vim /soft/mysql-5.7.19/support-files/mysql.server
设置路径:
basedir=/soft/mysql-5.7.19 --设置mysql路数、径
datadir=/data/mysql --设置数据存放路径
12.ln /soft/mysql-5.7.19/support-files/mysql.server /sbin/mysqld --设置链接,方便调用
13.ln /soft/mysql-5.7.19/bin/mysql /sbin/mysql --设置链接,方便调用
14.mysqld start --启动mysqld服务
15.mysql -p‘IVy.sXjT!0v0‘ --登录mysql
mysql>set password=password(‘123456‘) --必须更改密码后才能使用,这里更改为123456
mysql>use mysql;
Database changed
mysql>
在安装期间,有几个问题很怪,要耐心分析,比如
在启动mysql服务时,一直提示不能更新pid文件,需要在mysql.server文件里,设置参数:
mysqld_pid_file_path=/data/mysql,设置后,提示启动成功,实际没有运。然后再把这个参数还原才正常...........
完