linux下mysql的安装与卸载

卸载

 #首先判断是否装有mysql
[root@localhost bin]#rpm -qa | grep -i mysql
这是有依赖包可以参数--nodeps或使用yum卸载,如

rpm -e  xxx.rpm --nodeps(如:rpm -e  MySQL-server-5.6.21-1.linux_glibc2.5.x86_64.rpm --nodeps)

#yum remove mysql-libs-5.1.71-1.el6.x86_64
yum remove xxx


另外

yum remove mysql-libs 删除自带mysql


安装

1.安装服务端,命令:  rpm -ivh MySQL-server-5.6.21-1.linux_glibc2.5.x86_64.rpm


# 安装依赖yum -y install perl perl-devel autoconf libaio


2.启动命令  /etc/init.d/mysqld start 或者 service mysql restart


3.安装客户端,命令: rpm -ivh MySQL-client-5.6.21-1.linux_glibc2.5.x86_64.rpm


4.修改密码,开通mysql root 用户远程访问权限 


  4.1对于5.6可以直接查看'/root/.mysql_secret'。不过必须登录后修改密码
#  mysql -uroot -p 
Enter password:  
        SET PASSWORD = PASSWORD('xxxxxxxx');


  4.2重置mysql 密码方法 
http://www.dn59.com/linux/server/2013/0120/mysql-ERROR-1045-28000.html
1.先关闭mysql并设置密码

#  /etc/init.d/mysqld stop 
#  mysqld_safe --user=mysql --skip-grant-tables --skip-networking & 
#  mysql -u root mysql 
             mysql>use mysql;
mysql> UPDATE user SET Password=PASSWORD('zoomlinesql2017') where USER='root'; 
mysql> FLUSH PRIVILEGES; 

mysql> quit 


2.重启mysql并尝试登录

#sudo  /etc/init.d/mysqld restart 
#sudo  mysql -uroot -p 
Enter password:  
#输入密码,出现下面这个就表示登录正常了 
mysql> 

                3.登陆后,要在重新设置一下密码,否则有问题:
SET PASSWORD = PASSWORD('123456');


5. #开通mysql root 用户远程访问权限 
http://blog.csdn.net/a9529lty/article/details/14519471
http://www.cnblogs.com/puputu/archive/2010/04/29/1723522.html
mysql> GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "zoomlinesql2017";
mysql> flush privileges;


查看数据库用户
SELECT User, Host, Password FROM mysql.user;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值