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安装就可以成功
![](https://img-blog.csdn.net/20180127183225871?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvQWNoaWxsZXNfX0hlZWw=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
从上面的信息可以看到有提示让你为MySQL的root用户设置密码
![](https://img-blog.csdn.net/20180127183500336?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvQWNoaWxsZXNfX0hlZWw=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
提示执行:
![](https://img-blog.csdn.net/20180127183538724?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvQWNoaWxsZXNfX0hlZWw=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
命令行输入/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
![](https://img-blog.csdn.net/20180127184106769?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvQWNoaWxsZXNfX0hlZWw=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
安装成功后再次执行/usr/bin/mysql_secure_installation
![](https://img-blog.csdn.net/20180127184124328?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvQWNoaWxsZXNfX0hlZWw=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
提示你输入当前的root用户的密码,还没有设置所以点击回车
![](https://img-blog.csdn.net/20180127184315405?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvQWNoaWxsZXNfX0hlZWw=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
输入Y设置root用户的密码:(注意:这里设置密码的时候属于暗文输入,看不到效果,就连密码****也没有,所以在自己要记住自己设置的密码)
![](https://img-blog.csdn.net/20180127184643990?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvQWNoaWxsZXNfX0hlZWw=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/di<br/>4000<br/>ssolve/70/gravity/SouthEast)
提示问你要不要删除一个内置的匿名用户(自己选择删除或者不删除,笔者自己选择删除输入Y回车)
![](https://img-blog.csdn.net/20180127184758392?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvQWNoaWxsZXNfX0hlZWw=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
提示要不要禁止root的远程登录(输入N)
![](https://img-blog.csdn.net/20180127185001046?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvQWNoaWxsZXNfX0hlZWw=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
这个提示要不要删除测试库(可以删除--自愿)
![](https://img-blog.csdn.net/20180127185208977?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvQWNoaWxsZXNfX0hlZWw=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
最后提示要不要刷新权限列表,(刷新一下权限表就可以生效了)
![](https://img-blog.csdn.net/20180127185349084?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvQWNoaWxsZXNfX0hlZWw=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
至此,linux服务器的mysql就安装成功了,
测试一下:
输入命令:mysql -uroot -p****
![](https://img-blog.csdn.net/20180127185722972?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvQWNoaWxsZXNfX0hlZWw=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
或者也可以执行netstat -nltp 看到mysql的一个监听服务(3306)
![](https://img-blog.csdn.net/20180127190036706?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvQWNoaWxsZXNfX0hlZWw=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
好了,到此Linux安装mysql服务就结束了,有起到帮助作用的顶一下.
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服务就结束了,有起到帮助作用的顶一下.
相关文章推荐
- Linux 5 下安装MySQL 5.6(RPM方式)
- Linux下用RPM方式安装MySQL
- Linux下rpm方式安装mysql(密码修改,远程登录)
- linux下安装mysql(rpm)方式安装
- 关于linux-Centos 7下mysql 5.7.9的rpm包的安装方式
- Linux下安装mysql 的两种方式--rpm --tar.gz
- RedHatLinuxRPM方式安装MySQL5.6
- linux中RPM方式安装mysql
- Linux系统上安装mysql(rpm方式安装)
- linux下rpm方式安装mysql(2012-5-12)
- Linux下mysql的部署和安装-RPM方式
- Linux下rpm方式安装mysql
- 关于linux-Centos 7下mysql 5.7.9的rpm包的安装方式
- Linux下rpm方式安装mysql教程
- linux 下安装MySQL 5.6(RPM方式)
- Linux系统下以RPM方式安装mysql-5.7.9【5.7版本以后,启动mysqld服务首次登录需要密码,为root生成的随机密码在错误日志文件/var/log/mysqld.log】
- Linux 使用rpm方式安装最新mysql(5.7.17)完整步骤
- Linux系统下以RPM方式如何安装mysql-5.7.9
- Linux 使用rpm方式安装最新mysql(5.7.16)步骤以及常见问题解决
- linux下rpm方式安装mysql5.6及问题解决