码迷,mamicode.com
首页 > 数据库 > 详细

linux下mysql安装和卸载

时间:2016-01-08 11:37:35      阅读:361      评论:0      收藏:0      [点我收藏+]

标签:

Linux下安装mysql图解(转自百度经验)

 

  1.  

    1
     
    查找以前是否安装有mysql,使用下面命令:

     

    rpm -qa|grep -i mysql

    如果显示有如下包则说明已安装mysql

    mysql-4.1.12-3.RHEL4.1

    mysqlclient10-3.23.58-4.RHEL4.1

  2. 2

    如果已安装,则需要删除已安装的数据库,使用以下命令来删除数据库

    删除命令:rpm -e --nodeps 包名

    ( rpm -ev mysql-4.1.12-3.RHEL4.1 )

    删除老版本mysql的开发头文件和库

    命令:rm -fr /usr/lib/mysql

    rm -fr /usr/include/mysql

    注意:卸载后/var/lib/mysql中的数据及/etc/my.cnf不会删除,如果确定没用后就手工删除

    rm -f /etc/my.cnf

    rm -fr /var/lib/mysql

  3. 3

    下载mysql的rpm包

    可以通过wget下载具体的地址因为不能用链接请大家去官网去找

    (1)MySQL-server-5.6.10-1.rhel5.x86_64.rpm:MySQL服务器;

    (2)MySQL-client-5.6.10-1.rhel5.x86_64.rpm:MySQL客户端;

    (3)MySQL-devel-5.6.10-1.rhel5.x86_64.rpm:Mysql开发依赖包。

    下载后放到Liunx服务器中,如图所示

    技术分享
  4.  

  5. 4

    安装MySQL Server的rpm包

    rpm -ivh MySQL-server-5.6.21-1.linux_glibc2.5.x86_64.rpm

    安装过程如图所示

    安装完成后会生成root用户的随机密码,请使用“cat /root/.mysql_secret”或类似命令进行查看。

    技术分享
    技术分享
  6.  

  7.  

  8.  

  9.  

  10.  

  11.  

  12. 5

    安装MySQL客户端

    rpm -ivh MySQL-client-5.6.21-1.linux_glibc2.5.x86_64.rpm

    技术分享
  13. 6

    安装MySQL开发依赖包

    rpm -ivh MySQL-devel-5.6.21-1.linux_glibc2.5.x86_64.rpm

    技术分享
  14. 7

    启动msyql

    安装完成后mysql是没有启动的,运行mysql命令会提示如下错误:

    ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock‘ (2)

    可使用如下命令启动MySQL:

    service mysql start

    或者使用如下命令:

    /etc/init.d/mysql start

    可使用SET PASSWORD命令修改root用户的密码,参考如下:SET PASSWORD = PASSWORD(‘root123456‘);

    技术分享
    技术分享
  15.  

  16. 8

    登录MySQL

    使用mysql命令登录MySQL服务器,运行MySQL的命令时,会提示需要设置root用户密码

    技术分享
  17.  

  18.  

  19.  

  20. 9

    设置开机自启动

    /etc/init.d/mysql start

    设置完成后重启系统,使用natstat –nat命令可看到MySQL的3306端口

  21. 10

    至此我们已经安装好了mysql数据库,当然现在我们的数据库还不支持远程连接,远程连接会出现以下代码:1130,ERROR 1130: Host 192.168.0.10 is not allowed to connect to this MySQL server,可以通过以下以下来解决

  22. 11

    改表法:在本机登入mysql后,更改“mysql”数据库里的“user”表里的“host”项,从”localhost”改为‘%‘。

    mysql>

    mysql>use mysql;

    mysql>select ‘host‘ from user where user=‘root‘;       

  23. 12

    好了,开始享受mysql带来的强大功能吧

 

 

原文地址: http://jingyan.baidu.com/article/e4511cf33cdc992b845eafc2.html

 

linux下彻底卸载mysql 图解教程

1、查找以前是否装有mysql

命令:rpm -qa|grep -i mysql 可以看到如下图的所示:

技术分享

说明之前安装了: MySQL-client-5.5.25a-1.rhel5 MySQL-server-5.5.25a-1.rhel5

2、停止mysql服务、删除之前安装的mysql

删除命令:rpm -e –nodeps 包名 # rpm -ev MySQL-client-5.5.25a-1.rhel5 # rpm -ev MySQL-server-5.5.25a-1.rhel5

3、查找之前老版本mysql的目录、并且删除老版本mysql的文件和库

find / -name mysql 查找结果如下: [root@localhost ~]# find / -name mysql /var/lib/mysql /var/lib/mysql/mysql /usr/lib64/mysql

删除对应的mysql目录 rm -rf /var/lib/mysql rm -rf /var/lib/mysql rm -rf /usr/lib64/mysql 具体的步骤如图:查找目录并删除

技术分享

注意:卸载后/etc/my.cnf不会删除,需要进行手工删除 rm -rf /etc/my.cnf

4、再次查找机器是否安装mysql

rpm -qa|grep -i mysql 无结果,说明已经卸载彻底、接下来直接安装mysql即可

除非注明,文章为IT热血青年原创,欢迎转载!转载请注明本文地址,谢谢。 本文地址:http://blog.itblood.com/completely-uninstall-the-mysql-under-linux-graphic-tutorials.html

linux下mysql安装和卸载

标签:

原文地址:http://www.cnblogs.com/kevinShaw/p/5112599.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!