Linux平台安装mysql(rpm方式)5.5.59

MySQL 1325℃

对于linux的软件安装,常见有三种方式:rpm安装源码安装二进制包安装。可以参考 Linux二进制包\源代码包\rpm包区别。源代码包里面包括了程序原始的程序代码,需要在你的计算机上进行编译以后才可以产生可以运行程序,所以从源代码安装的时间会比较长。二进制包里面包括了已经经过编译,可以马上运行的程序。你只需要下载和解包(安装)它们以后,就马上可以使用。工作中DBA最为常用的为二进制安装。rpm安装简单方便,在开始之前需配置好了yum源,可参考:Linux配置YUM源

1.删除系统自带的mysql

rpm -qa|grep mysql
yum remove mysql-libs

2.下载安装mysql的rpm包

可以到mysql官方下载地址找其他版本。一般需要安装sever和client。

wget --no-check-certificate https://cdn.mysql.com/archives/mysql-5.5/MySQL-server-5.5.59-1.el6.x86_64.rpm
rpm -ivh MySQL-server-5.5.59-1.el6.x86_64.rpm
wget --no-check-certificate https://cdn.mysql.com/archives/mysql-5.5/MySQL-client-5.5.59-1.el6.x86_64.rpm
rpm -ivh MySQL-client-5.5.59-1.el6.x86_64.rpm

3.设置大小写不敏感和开机启动

cp /usr/share/mysql/my-large.cnf /etc/my.cnf
sed -i "30i "lower_case_table_names=1"" /etc/my.cnf   
chkconfig mysql on

4.修改root密码、设置允许远程登陆

此时mysql启动后,输入mysql命令后无需密码敲回车就可以登陆的。

service mysqld start
mysql -u root -p
use mysql;
update user set password=password('123456') where user='root';
update user set host='%' where user='root' && host='127.0.0.1';
flush privileges;
quit

5.常用路径

/usr/share/mysql #安装路径
/etc/my.cnf #mysql的主配置文件
/var/lib/mysql #mysql的数据库文件
/var/log #mysql的日志
/etc/my.cnf #配置文件
/usr/bin/mysqldump #mysqldump文件

转载请注明:零五宝典 » Linux平台安装mysql(rpm方式)5.5.59