【MySQL安装】使用rpm格式文件进行安装

1、安装MySQL版本:5.5.47

2、下载地址:http://dev.mysql.com/downloads/mysql/5.5.html#downloads

(随着时间的推移,请以最新的下载地址为准)

3、使用wget命令使用断点传输的方式,下载相关rpm文件:(如果地址有更新,请以最新为准)

wget -c http://dev.mysql.com/get/Downloads/MySQL-5.5/MySQL-devel-5.5.47-1.linux2.6.x86_64.rpm
wget -c http://dev.mysql.com/get/Downloads/MySQL-5.5/MySQL-client-5.5.47-1.linux2.6.x86_64.rpm
wget -c http://dev.mysql.com/get/Downloads/MySQL-5.5/MySQL-server-5.5.47-1.linux2.6.x86_64.rpm
wget -c http://dev.mysql.com/get/Downloads/MySQL-5.5/MySQL-shared-5.5.47-1.linux2.6.x86_64.rpm

4、下载完成后,进入到对应的目录中,进行依次安装,举例如下:

rpm -ivh MySQL-shared-5.5.47-1.linux2.6.x86_64.rpm

rpm -ivh MySQL-server-5.5.47-1.linux2.6.x86_64.rpm --force --nodeps
(注意:server这个包,需要额外安装,不加 --force --nodeps,阿里云上会出现失败信息)

5、安装完成后,输入命令,查看是否安装成功:

mysql -version

service mysql start


6、确认安装成功,创建初始root管理员密码:

mysqladmin -u root  password 123456


7、这样,创建root账户,密码123456成功,之后,可以尝试登录:
mysql -u root –p


8、rpm包安装的MySQL是不会安装/etc/my.cnf文件的,需要手动复制/usr/share/mysql目录下的my-huge.cnf 文件到/etc目录,并改名为my.cnf即可。命令如下:
cp /usr/share/mysql/my-huge.cnf /etc/my.cnf


9、修改my.cnf文件的服务端编码方式,防止乱码产生。在[mysqld]下,添加编码方式
character-set-server=utf8


10、重启mysql的服务
service mysql restart


11、客户端通过软件链接数据库,则需要开通链接权限,命令如下:
mysql -u root -p


输入密码后,进行mysql命令区:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
FLUSH PRIVILEGES;
12、保存后,重新链接。(注意:已经开通数据库端口,默认3306)
13、查看本机安装的mysql进程命令
ps -el | grep mysql


【常见问题】
1、file /usr/share/mysql/charsets/Index.xml from install of MySQL-server-5.6.10-1.el6.x86_64 conflicts with file from package mysql-libs-5.1.61-4.el6.x86_64
最后看错误信息提示为:与mysql-libs-5.1.61-4.el6.x86_64包冲突,于是卸载该包 yum -y remove mysql-libs-5.1.61-4.el6.x86_64 然后在执行安装service。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值