添加mysql 用户组和用户:
[root@mt LAMP]# groupadd -r -g 306 mysql
[root@mt LAMP]# useradd -g 306 -r -u 306 mysql
解压源码包到 /usr/local :
[root@mt LAMP]# tar zxvf mysql-5.5.62-linux-glibc2.12-x86_64.tar.gz -C /usr/local/
[root@mt LAMP]# cd /usr/local/msyql
[root@mt mysql]# ln -sv mysql-5.5.62-linux-glibc2.12-x86_64 mysql
修改文件权限:
[root@mt LAMP]# cd /usr/local/msyql
[root@mt mysql]# chown -R mysql .
[root@mt mysql]# chgrp -R mysql .
初始化MySQL:
[root@mt mysql]# scripts/mysql_install_db --user=mysql
再次修改文件权限:
[root@mt mysql]# chown -R root .
[root@mt mysql]# chown -R mysql data
配置文件:
[root@mt mysql]# cp support-files/my-large.cnf /etc/my.cnf
[root@mt mysql]# cp support-files/mysql.server /etc/init.d/mysqld
[root@mt mysql]# /etc/init.d/mysqld start # 启动mysql
[root@mt mysql]# mysqladmin -uroot password "123456" # 设置初始密码
[root@mt mysql]# mysqladmin -uroot -p"123456" password "111111" # 修改密码