对于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