linux环境下安装mysql
linux环境下安装mysql方法有很多种,我们选择用yum安装
1. 查看是否安装过mysql
输入 :yum list installed | grep mysql

2. 卸载自带的mysql
输入:yum -y remove mysql-libs.x86_64,
若有多个依赖文件则依次卸载
当结果显示为Complete!即卸载完毕
卸载之后要清理干净,清理目录
3, 查看yum库上的mysql版本信息
输入:yum list | grep mysql 或 yum -y list mysql*

4.使用yum安装mysql数据库
输入:yum -y install mysql-server mysql mysql-devel ,
将:mysql-server、mysql、mysql-devel都安装好

当结果显示为“Complete!“ 或 “ 完毕!“ 时安装完成
5 查看刚安装的mysql数据库版本信息
输入:rpm -qi mysql-server

6. 启动
service mysqld start
7. 设置密码
使用mysqladmin命令

在enter password 部分输入原密码
原密码忘记可以使用重置密码功能
① 跳过mysql密码验证
#vim /etc/my.cnf
在[mysqld]后面任意一行添加“skip-grant-tables”用来跳过密码验证的过程
② 重启MySQL
/etc/init.d/mysql restart 或者
/etc/init.d/mysqld restart
③ 直接输入 mysql 即可跳过验证登录
④进入sql修改root用户的密码
mysql> use mysql;
mysql> update user set password=password("你的新密码") where user="root";
mysql> flush privileges;
mysql> quit
⑤ 编辑my.cnf,去掉刚才添加的内容,然后重启MySQL
7. 远程连接
1、连接服务器: mysql -u root -p
2、看当前所有数据库:show databases;
3、进入mysql数据库:use mysql;
4、查看mysql数据库中所有的表:show tables;
5、查看user表中的数据:select Host, User,Password from user;
6、修改user表中的Host:update user set Host='%' where User='root';
7、最后刷新一下:flush privileges;

浙公网安备 33010602011771号