在线安装mysql5.6版本
mysql5.6安装
一种安装方式
1、查看是否有自带mysql
yum list installed | grep mysql
2、如果发现有残余,就删除自带的mysql,不要犹豫
yum -y remove mysql-libs.x86_64
3、下载5.6安装包比较小79兆,而mysql5.7就有182m,所以装轻量级mysql比较快
wget http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm
4、执行安装命令
rpm -ivh mysql-community-release-el6-5.noarch.rpm
5、查看仓库可安装mysql
yum repolist all | grep mysql
6、安装mysql服务
yum install mysql-community-server
7、启动mysql
service mysqld start
另一种安装方式
# 1.添加官方的yum源创建并编辑mysql-community.repo文件
这个是创建的新文件,放置网上下载各种资源的配置
vi /etc/yum.repos.d/mysql-community.repo
# 2.粘贴以下内容到源文件中
[mysql56-community] name=MySQL 5.6 Community Server
baseurl=http://repo.mysql.com/yum/mysql-5.6-community/el/7/$basearch/ enabled=1 gpgcheck=0 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
注意:如果要安装5.7的只需要换baseurl
# 3.安装mysql
sudo yum install -y mysql-community-server
#4.启动数据库
systemctl start mysqld
5.修改密码
5.6版本可以直接就登录了 不用输密码
mysqladmin -u root -p password 回车 输入原始密码 在输入新的密码
注意:5.7之前版本安装完成之后没有密码,mysql5.7之后的版本的初始密码是随机生成的,放在 了 /var/log/mysqld.log
使用命令 grep ‘temporary password’ /var/log/mysqld.log 读出来即可 ROOT!Q2w
6.登录数据库
这里输入命令,密码如果看到password,直接回车就好,如果设置密码,就输入密码登录
mysql -u root -p
数据库操作命令
显示所有数据库
show databases;
使用数据库
use mysql;
显示所有表
show tables;
查询user表
select user,host,password from user;
给所有ip设置访问权限
grant all privileges on *.* to 'root'@'%' identified by 'root' with grant option;
刷新权限
flush privileges;