linux下mysql的安装

系统:centos6.5_64bits 

安装包:MySQL-5.5.53-1.el6.x86_64.rpm-bundle.tar

   下载地址(http://mirror.ufs.ac.za/mysql/Downloads/MySQL-5.5/MySQL-5.5.53-1.el6.x86_64.rpm-bundle.tar)



1、将MySQL-5.5.53-1.el6.x86_64.rpm-bundle.tar复制到Linux /opt目录下,


2、解压MySQL-5.5.53-1.el6.x86_64.rpm-bundle.tar,


    tar -xvf MySQL-5.5.53-1.el6.x86_64.rpm-bundle.tar 


3、按顺序安装三个文件:安装命令:【rpm - ivh *.rpm】


rpm -ivh MySQL-client-5.5.53-1.el6.x86_64.rpm 
rpm -ivh MySQL-devel-5.5.53-1.el6.x86_64.rpm 
rpm -ivh MySQL-server-5.5.53-1.el6.x86_64.rpm


4、初始化数据库:


/usr/bin/mysql_install_db,回车


5、查看mysql状态:


service mysql status


6、如果mysql没有运行,启动:


service mysql start


7、设置mysql密码:


/usr/bin/mysqladmin -u root password 'pwd'


8、设置mysql开机自启动:


chkconfig mysql on 回车


注:如果安装不成功,再次查找机器是否之前安装过mysql


pm -qa|grep -i mysql


无结果,说明已经卸载彻底、接下来直接安装mysql即可。


如果通过上面的方法还是卸载不了mysql,说明之前不是通过rpm方式安装的mysql,需要换一种方式


9、卸载方法


yum remove mysql mysql-server mysql-libs compat-mysql51
rm -rf /var/lib/mysql
rm /etc/my.cnf


10、查看是否还有mysql软件:


rpm -qa|grep mysql


如果存在的话,继续删除即可。






mysql -uroot -p          # 进入MySQL,使用之前获取的随机密码




mysql解决远程不能访问的二种方法


//添加授权新"所有主机授权”

mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'pwd' WITH GRANT OPTION;

//添加授权“localhost”

mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY 'pwd' WITH GRANT OPTION;


mysql>flush privileges;


指令 ps -ef|grep mysql 得出结果

  1. root     17659     1  0  2011 ?        00:00:00 /bin/sh /usr/bin/mysqld_safe --datadir=/var/lib/mysql --socket=/var/lib/mysql/mysql.sock --log-error=/var/log/mysqld.log --pid-file=/var/run/mysqld/mysqld.pid   
  2. mysql    17719 17659  0  2011 ?        03:14:57 /usr/libexec/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/mysqld.pid --skip-external-locking --socket=/var/lib/mysql/mysql.sock  

usr/bin/mysql 是指:mysql的运行路径 
var/lib/mysql 是指:mysql数据库文件的存放路径 
usr/lib/mysql 是指:mysql的安装路径


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值