一、卸载mysql
卸载虚拟机上安装的mysql
1、查看当前是否安装mysql
rpm -qa | grep -i mysql
2、使用命令删除
使用 ---》rpm -ev MySQL-client-5.5.25a-1.rhel5 删除
如果提示依赖包错误则使用以下命令尝试
rpm -ev MySQL-client-5.5.25a-1.rhel5 --nodeps
如果还有报错则使用
rpm -e --noscripts MySQL-client-5.5.25a-1.rhel5
查找之前老版本mysql的目录,并删除老版本mysql的文件和库
find
/ -name mysql
查看老版本
rm
-rf
/var/lib/mysql 删除老版本
卸载后/etc/my.cnf不会删除,需要进行手工删除
rm
-rf
/etc/my
.cnf
再次查看还是否有mysql
rpm -qa|
grep
-i mysql
没有结果这样就删除成功了!!!!!!!
二、使用yum安装mysql
1、安装mysql客户端
yum -y install mysql
2、安装mysql 服务器端
yum -y install mysql-server mysql-devel
3、数据库字符集设置
进入到 vi /usr/my.cnf 后添加
[client]
default-character-set=utf8
[mysqld]
character-set-server=utf8
collation-server=utf8_general_ci
保存后退出
4、启动mysql服务
service mysqld start或者/etc/init.d/mysqld start
添加开机启动:chkconfig --add mysqld;
开机启动:chkconfig mysqld on;
5、登录mysql设置密码
①、设置密码
mysql -u root
use mysql ;
update user set password=password("123456") where user="root";
flush privileges;
②、忘记密码
service mysqld stop;
mysqld_safe --user=root --skip-grant-tables;
这一步骤执行的时候不会出现新的命令行,你需要重新打开一个窗口执行下面的命令
mysql -u root;
use mysql ;
update user set password=password("123456") where user="root";
flush privileges;
6、进行测试
这样就OK了表示已经安装好了
三、额外赠送-------------->配置远程连接
Navicat 远程连接 Linux服务器上的mysql数据库
进入mysql后
mysql>grant all privileges on *.* to root@"%" identified by "密码";
然后再输入 flush privileges;
既可以了配置的是你自己本机上的IP
这样你的Navicat就可以连接成功了!!!!!!
大功告成!!!!!!!^_^