1.查找是否安装过mysql的rpm包:
rpm -qa | grep mysql
2.如果有就进行强制卸载
rpm -e --nodeps mysql-libs-5.1.71-1.el6.i686 --nodeps
rpm -qa|grep mysql
3.一般新建一个文件夹
mkdir mysql
4.解tar到mysql文件夹中
tar -xvf MySQL-5.5.56-1.el6.i686.rpm-bundle.tar -C mysql
5.安装rpm包(server和client)
注意顺序先装server再装rpm
rpm -ivh MySQL-server-5.5.56-1.el6.i686.rpm
rpm -ivh MySQL-client-5.5.56-1.el6.i686.rpm
6.查看是否启动服务
ps -ef|grep mysql
7.查看该服务在哪
chkconfig --list
8.启动服务
service mysql start
ps -ef|grep mysql
9.进入mysql
mysql -u root -p
注;mysql其实默认无密码
show databases;
查看mysql的默认字符集
show variables like 'chara%';
exit
修改mysql密码
mysqladmin -u root -p password
注:这是需要输入原始密码和新密码
重新登陆
show variables like 'chara%';
10.文件拷贝(用户变量放入系统变量中)
cp /usr/share/mysql/my-small.cnf /etc/my.cnf
11.编辑此文件(注:文件名不能改变)
vi /etc/my.cnf
12.添加字符集
注:在mysqld下边加上:character_set_server=utf8
13.重启服务
service mysql restart
14.开放3306端口
iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
15.保存配置
service iptables save
16.授权(为了sqlyog进行访问)
grant all privileges on . to root@'%' identified by '123456' with grant option;
17.刷新权限
flush privileges;
18.导入项目所用的sql
19.递归删除mysql的tar包
rm -rf MySQL-5.5.56-1.el6.i686.rpm-bundle.tar