p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; text-align: justify; font: 12.0px Helvetica; color: #454545 }
p.p2 { margin: 0.0px 0.0px 0.0px 0.0px; text-align: justify; font: 12.0px "PingFang SC"; color: #454545 }
span.s1 { font: 12.0px "PingFang SC" }
span.s2 { font: 12.0px Helvetica }
p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; text-align: justify; font: 12.0px Times }
span.s1 { }
rpm -qa | grep mysql 检查已安装的mysql版本
p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; text-align: justify; font: 12.0px Times }
span.s1 { }
rpm -e --nodeps mysql-libs-5.1.71 卸载
tar -zxvf MySQL.tar.gz 解压
安装顺序:
client---server
service mysql status 检查状态
service mysql start 启动
service mysql stop 关闭
mysql -u root -p 登录
初始密码在/root/.mysql_secret下
set password=password(‘新密码‘); 改密码
chkconfig --add mysql 加入到系统服务
chkconfig mysql on 自启动
chkconfig 查看列表
p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; text-align: justify; font: 12.0px Times }
span.s1 { }
grant all privileges on *.* to ‘root账号‘ @‘%(ip地址,%代表所有)‘ identified by ‘密码‘; 开启远程连接
flush privileges; 生效
p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; text-align: justify; font: 12.0px Times }
span.s1 { }
/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT 开启centos下的3306端口
/etc/rc.d/init.d/iptables save 保存
/etc/init.d/iptables status 查看状态
MySQL中中文乱码问题:
修改mysql配置文件/etc/my.cnf (my.cnf路径有时候不一样,有时候是在/usr/下面,配置usr下的my.cnf页可以)
sudo cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf
sudo vi /etc/my.cnf
[client]部分加入:
default-character-set=utf8
[mysqld]部分加入:
character-set-server=utf8
修改完毕之后再启动mysql 并建立新的数据库
想起来再补充
p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; text-align: justify; font: 12.0px Times }
span.s1 { }
原文地址:https://www.cnblogs.com/lishuaicq/p/9257722.html