Linux在线安装MySQL

 
  • 下载MySQL安装包
1、在usr目录下,下载MySQL安装包
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
#-i  表示下载外部链接
#-c  表示继续下载未完成的部分
2、安装MySQL文件包
yum -y install  mysql57-community-release-el7-10.noarch.rpm
 
  • 安装MySQL服务器
1、yum命令安装
yum -y install mysql-community-server
2、安装完成后,显示替代MariaDB,这是CentOS中默认安装的数据库
 
 
  • 数据库配置
1、启动MySQL服务
systemctl start mysqld.service
2、查看运行状态(状态为:active(running))
systemctl status mysqld.service
3、在日志文件中,找到root用户密码
grep "password" /var/log/mysqld.log
4、红框内为数据库原始密码
5、通过以下命令进入数据,输入原始密码
mysql -u root -p
6、修改密码
ALTER USER 'root'@'localhost' IDENTIFIED BY '密码';    #输入新密码,格式要求大小字母、数字和特殊字符
注意:mysql语句末尾必须加 ;
 
  • 远程授权访问
1、指定IP对MySQL进行访问
GRANT ALL PRIVILEGES ON *.* TO 'root'@'IP地址' identified by '密码' WITH GRANT OPTION;   #自己设置
如果要开启所有IP访问,用 % 替代IP,但这不是安全的
注意:mysql语句末尾必须加 ;
 
2、更新数据库,并退出
flush privileges;
exit;
注意:mysql语句末尾必须加 ;
 
  • 开放3306端口,使远程管理工具可使用
iptables -A INPUT -p tcp --dport 3306 -j ACCEPT
 
  • 更改MySQL编码格式
1、登入MySQL查看语言编码格式
mysql -u root -p
status
 
 
2、退出MySQL
exit;
3、修改文件,增加4行代码
vi /etc/my.cnf
 
 
4、重启MySQL服务
service mysqld restart
5、再次进入MySQL查看编码集
mysql -u root -p
status
Linux在线安装MySQL_第1张图片
 
 
 
 
 
 
 
 
 

你可能感兴趣的:(Linux在线安装MySQL)