Linux安裝MySQL(使用yum)
安裝前準備
一、可以考慮替換國內yum映象
二、檢視你的Linux核心版本
cat /proc/version 或者 hostnamectl
安裝過程
一、從mysql官網獲取yum源
二、使用yum安裝mysql
1、新增mysql yum源
cd /your_rpm_root/ sudo rpm -Uvh mysql80-community-release-el7-5.noarch.rpm(前面換成你自己的rpm包名)
2、選擇要安裝的mysql版本
yum repolist all | grep mysql
sudo yum-config-manager --disable mysql80-community sudo yum-config-manager --enable mysql57-community
yum repolist all | grep mysql
3、el8版本核心需要的額外操作
sudo yum module disable mysql
4、安裝mysql
sudo yum install mysql-community-server
5、開啟msyql服務
開啟服務 systemctl start mysqld 檢視狀態 systemctl status mysqld
6、改預設密碼
sudo grep 'temporary password' /var/log/mysqld.log
登入 mysql -uroot -p 改密碼 mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';
7、建立遠端訪問使用者
建使用者 create user 'root'@'%' identified with mysql_native_password by '你的密碼'; 賦許可權 grant all privileges on *.* to 'root'@'%' with grant option; 重新整理使用者許可權 flush privileges;
8、開啟防火牆的3306埠
沒開啟的話先開啟服務 systemctl start firewalld 檢視狀態 systemctl status firewalld
開啟3306埠 firewall-cmd --zone=public --add-port=3306/tcp --permanent 重新載入 firewall-cmd --reload
先看下有沒有這個服務 service iptables status
9、配置mysql預設編碼為utf-8
使用vim修改my.cnf檔案(純小白建議先熟悉一下vim操作) vim /etc/my.cnf
character_set_server=utf8 init_connect='SET NAMES utf8'
systemctl restart mysqld
先登入mysql,再執行 mysql> show variables like '%character%';
10、aliyun安全組開啟3306埠
11、連線測試
總結
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70003733/viewspace-2900479/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux上yum安裝mysql5.6LinuxMySql
- mysql yum 安裝MySql
- Linux 安裝 yumLinux
- CentOS 7.0下使用yum安裝MySQLCentOSMySql
- linux 安裝yum 安裝phpLinuxPHP
- 【Linux】yum 安裝nginxLinuxNginx
- 安裝最新版MySQL(yum安裝)MySql
- CentOS 7 yum 安裝 MySQLCentOSMySql
- centos7安裝mysql5.7 使用yumCentOSMySql
- Linux 使用Yum安裝Go和配置環境LinuxGo
- oracle linux使用安裝盤製作本地yumOracleLinux
- 在Linux(Redhat/CentOS)下安裝MySQL之yum(rpm)線上安裝方式LinuxRedhatCentOSMySql
- 在Linux(Redhat/CentOS)下安裝MySQL之yum(rpm)離線安裝方式LinuxRedhatCentOSMySql
- Linux下安裝使用MySQLLinuxMySql
- Linux下安裝java及配置(yum安裝)LinuxJava
- CentOS 7 用yum安裝 MySQLCentOSMySql
- linux下使用yum安裝mysql,以及啟動、登入和遠端訪問LinuxMySql
- Linux中如何透過yum或者apt下載安裝MySQLLinuxAPTMySql
- CentOS 7.0下使用yum安裝mysql的方法詳解CentOSMySql
- linux下yum無法安裝lrzszLinux
- 【MySQL學習】在RHEL7.3上使用yum安裝MySQL5.7MySql
- CentOS 7 下使用yum安裝MySQL5.7方法CentOSMySql
- MySQL-01.Linux下MySQL安裝和使用MySqlLinux
- 使用yum 命令安裝 dotnet 6
- CentOS7 安裝 Mysql 8:0 的yum安裝方式CentOSMySql
- CentOS8 安裝 MySQL8.0(yum)CentOSMySql
- CentOS 6.7下yum方式安裝MySQL 5.6CentOSMySql
- CentOS7下yum安裝MySQL 5.7CentOSMySql
- CentOS7 yum安裝MySQL5.7CentOSMySql
- Linux安裝解除安裝MySQLLinuxMySql
- Red Hat Linux安裝CentOS的yum源LinuxCentOS
- Linux – CentOS 7 yum方式快速安裝MongoDBLinuxCentOSMongoDB
- Linux安裝MySQLLinuxMySql
- mysql安裝 for LinuxMySqlLinux
- CentOS 7 利用yum安裝lnmp的教程(Linux+Nginx+PHP7.1+Mysql5.7)CentOSLNMPLinuxNginxPHPMySql
- Linux使用原始碼來安裝MySQL 5.7Linux原始碼MySql
- centos7中使用yum安裝NGINX安裝CentOSNginx
- Linux中檢視yum安裝的jdk位置LinuxJDK