一、下载yum安装包
到此网址下载mysql-server安装包https://dev.mysql.com/downloads/mysql/ 下载 包:mysql-5.7.17-1.el7.x86_64.rpm-bundle.tar
centos7安装mysql
下载mysql的repo源
[root@master ~]# wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
安装mysql-community-release-el7-5.noarch.rpm包
[root@master ~]# rpm -ivh mysql-community-release-el7-5.noarch.rpm
查看下
[root@master ~]# ls -1 /etc/yum.repos.d/mysql-community* /etc/yum.repos.d/mysql-community.repo /etc/yum.repos.d/mysql-community-source.repo
会获得两个mysql的yum repo源:/etc/yum.repos.d/mysql-community.repo,/etc/yum.repos.d/mysql-community-source.repo。
安装mysql
[root@master ~]# yum install mysql-server
二、debain使用apt-get install 安装
apt-get install mysql-server ;
现在安装下来后应该算是mariadb ;
三、开启远程访问
1、修改监听地址 路径如下:
/etc/mysql/mariadb.conf.d/
编辑文件:50-server.conf
将其中的 bind-address = 127.0.0.1 进行注释掉
2、登录数据库
mysql -u root -p
首次没有密码,修改密码:
mysqladmin -u root password 123456
3、注释掉ip地址监听还不能远程连接,操作如下:
--使用mysql系统数据库
use mysql;
--配置%(百分号表示所有)可以通过root:123456访问数据库
GRANT ALL PRIVILEGES ON *.* to 'root'@'%' identified by '123456';
--从mysql数据库中的授权表重新载入权限
flush privileges;
--查看用户权限是否变更
select * from user;
4、查看数据库默认编码
show variables like 'char%';