centos6.4 mysql安装

平时安装了很多次,但是还是记下来吧。

防火墙先关闭。

 需要的库文件:

yum install libgcc_s.so.1

yum install gcc-c++

 

将安装包放到服务器上。

安装包名称:

MySQL-client-5.5.49-1.linux2.6.i386.rpm

MySQL-server-5.5.49-1.linux2.6.i386.rpm

      1.查询rpm -qa | grep -i mysql

       2.删除已有的mysql:rpm -e --nodeps 查找到的mysql名字

       3.安装包上传目录下安装Mysql:yum install MySQL-*

 

安装过程中有重要提示, 提示如下:

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

/usr/bin/mysqladmin -u root -h cmingzhong password 'new-password'

Alternatively you can run:

/usr/bin/mysql_secure_installation

然后启动mysql:service mysq start

 

1、设置密码:/usr/bin/mysqladmin -u root password 123456

2、先登录mysql:mysql -uroot -p      然后输入密码

3、create user 'root'@'%' identified by '123456';  ---创建用户并设密码,% 代表所有IP地址。

4、grant all on *.* to 'root'@'%' with grant option; --赋予权限

5、flush privileges;   ---刷新权限

6、exit;  退出

安装完成后使用客户端SQLyog连接:

常见的错误解决:

1、如果连不上提示:can't get hostname for your address

原因是没有使用my.cnf 文件。而是默认配置。

解决方法:

cd  /usr/share/mysql

cp my-medium.cnf /etc/my.cnf

vim /etc/my.cnf

[mysqld]行内容下添加一行配置:

skip-name-resolve

最后重启:service mysql restart;

问题解决参考博客:

https://blog.csdn.net/mchdba/article/details/9920369?utm_source=blogxgwz0

https://www.cnblogs.com/dsitn/p/7079967.html

https://blog.csdn.net/iquicksandi/article/details/7272226

2、Starting MySQL......................................The server quit without updating PID file (/var/lib/mysql/****.pid)

先去/usr/bin/下看看有没有mysql_install_db文件。

如果有的话,进入cd /usr/bin       

执行:mysql_install_db --user=mysql

然后service mysql start启动。

——————————————————————————————

补充:数据目录在:/var/lib/mysql  

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值