您的位置:首页 > 运维架构 > Linux

Linux安装mysql服务(rpm的安装方式)

2018-01-27 19:04 543 查看
1. put本地的安装文件到服务器MySQL-server-5.1.73-1.glibc23.x86_64.rpm
                         
MySQL-client-5.1.73-1.glibc23.x86_64.rpm

2.执行rpm安装命令:rpm -ivh MySQL-server-5.1.73-1.glibc23.x86_64.rpm

 会报错:file /usr/share/mysql/charsets/README from install of MySQL-server-5.1.73-1.glibc23.x86_64 conflicts with file from package mysql-libs-5.1.71-1.el6.x86_64是引文要安装的文件和系统的库文件有冲突,需要先解决冲突;

3.执行: rpm -qa | grep mysql查看有没有跟mysql相关的软件包

执行结果是mysql-libs-5.1.71-1.el6.x86_64需要删除它,不要担心删除会有影响,因为我们安装完MySQL就会有相应的软件包,

执行:rpm -e 软件包名(mysql-libs-5.1.71-1.el6.x86_64)会提示不能删除,后边添加 --nodeps进行强制删除

再次执行:rpm -ivh MySQL-server-5.1.73-1.glibc23.x86_64.rpm安装就可以成功



从上面的信息可以看到有提示让你为MySQL的root用户设置密码



提示执行:



命令行输入/usr/bin/mysql_secure_installation执行交互式脚本

提示:Con't find a 'mysql' client in PATH or ./bin 找不到mysql的客户端

所以进行安装rpm -ivh MySQL-client-5.1.73-1.glibc23.x86_64.rpm



安装成功后再次执行/usr/bin/mysql_secure_installation



提示你输入当前的root用户的密码,还没有设置所以点击回车



输入Y设置root用户的密码:(注意:这里设置密码的时候属于暗文输入,看不到效果,就连密码****也没有,所以在自己要记住自己设置的密码)

 


提示问你要不要删除一个内置的匿名用户(自己选择删除或者不删除,笔者自己选择删除输入Y回车)



提示要不要禁止root的远程登录(输入N)



这个提示要不要删除测试库(可以删除--自愿)



最后提示要不要刷新权限列表,(刷新一下权限表就可以生效了)



至此,linux服务器的mysql就安装成功了,

测试一下:

输入命令:mysql -uroot -p****



或者也可以执行netstat -nltp  看到mysql的一个监听服务(3306)



好了,到此Linux安装mysql服务就结束了,有起到帮助作用的顶一下.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: