centos7.3 mysql5.7_CentOS7.3 yum install MySQL5.7
1.更新 yum mysql5.7 源
2.yum mysql 源配置
禁用MySQL5.6的源:#yum-config-manager --disable mysql56-community
啟用MySQL5.7的源:#yum-config-manager --enable mysql57-community-dmr
3.查看 mysql install list
#yum repolist enabled |grep mysql
4.安裝 mysql
#yum install mysql-community-server
這里會報錯:
,缺少libsasl2.so.2()(64bit)
解決辦法:
修改 yum mysql 源:#vim /etc/yum.repos.d/mysql-community.repo
[mysql57-community]
name=MySQL 5.7 Community Server
## baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/6/$basearch/
baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/7/$basearch/
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
再次安裝 mysql: #yum install mysql-community-server
5.配置 mysql 字符集
#vim /etc/my.cnf,在文件末尾加上:character-set-server=utf8
6.啟動 mysql 服務
#service mysqld start
停止 mysql 服務:#service mysqld stop
7.查詢首次安裝隨機密碼
#grep 'password' /var/log/mysqld.log |head -n 1
8.登陸數據庫
#mysql –u root –p,輸入上面查詢的密碼登陸
9.修改 root 密碼
首次登陸進去會出現提示:
You must reset your password using ALTER USER statement before executing this statement.
(在執行此語句之前,必須使用ALTE USER語句重設密碼。)
個人學習使用,所以密碼設為:root,
alter user user() identified by "root";
但是會報 Your password does not satisfy the current policy requirements.(您的密碼不符合當前的策略要求。)
首先,修改 mysql5.7 的默認密碼策略:
1. set global validate_password_policy=0;(密碼長度符合即可)
2. set global validate_password_length=1;(修改密碼默認長度為最小值,即4位)
再次設置密碼:alter user user() identified by "root";
exit; 退出,使用新密碼登陸 mysql
10.遠程訪問
防火墻設置 mysql 端口白名單:#vim /etc/sysconfig/iptables
-A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT
重啟防火墻,#service iptables restart
登陸 mysql 創建遠程訪問用戶’root',密碼為’root’:create user 'root'@'%' identified by 'root';
查詢 mysql 庫的 user 表:select host, user from user;
授權:grant all privileges on *.* to 'root'@'%';
測試
阿里云Centos7使用yum安裝MySQL5.6的正確姿勢
阿里云Centos7使用yum安裝MySQL5.6 阿里云Centos7使用yum安裝MySQL5.6 前言:由于某些不可抗力,我要在自己的阿里云服務器上搭建hadoop+hive+mysql+tom ...
CentOS7 通過YUM安裝MySQL5.7 linux
CentOS7 通過YUM安裝MySQL5.7 1.進入到要存放安裝包的位置 cd?/home/lnmp 2.查看系統中是否已安裝 MySQL 服務,以下提供兩種方式: rpm?-qa?|?grep? ...
Centos7使用yum安裝Mysql5.7.19的詳細步驟(可用)
Centos7的yum源中默認是沒有mysql,因為現在已經用mariaDB代替mysql了. 首先我們下載mysql的repo源,我們可以去mysql官網找最新的repo源地址 地址: https: ...
CentOS7使用yum安裝mysql5.7
提前說一下,網速不好不要用yum安裝,等得時間太長. 第一步.獲取yum源 [root@youxi1 ~]# rpm -ivh https://repo.mysql.com/yum/mysql-5.7 ...
CentOS7 通過YUM安裝MySQL5.7
1.進入到要存放安裝包的位置 cd /home/lnmp 2.查看系統中是否已安裝 MySQL 服務,以下提供兩種方式: rpm -qa | grep mysql yum list installed ...
centos7.6 yum安裝mysql5.7版本
由于mysql5.5及之前的版本一些項目上線報錯 卸載: 首先刪除centos上原來的mysql老版本,注意備份,清理干凈. 之前怎么安裝的清理,防止卸載不干凈會有沖突. 我之前yum安裝mysql5 ...
CentOS7.6 yum install Git
1. yum install git 2. git version or git –version 3. uninstall:? git remove
CentOS7通過YUM安裝MySQL5.6
檢查系統中的 MySQL,并刪除現有的 Mysql 軟件包. $ rpm -qa | grep mysql 這里如果沒有返回任何東西證明沒有安裝任何 MySQL 相關的應用.如下圖: 由于 cento ...
Centos7使用yum安裝MySQL5.6的正確姿勢
centos自帶的repo是不會自動更新每個軟件的最新版本,所以無法通過yum方式安裝MySQL的高級版本. 所以,即使使勁用yum -y install mysql mysql-server mys ...
隨機推薦
關于用sql語句實現一串數字位數不足在左側補0的技巧
在日常使用sql做查詢插入操作時,我們通常會用到用sql查詢一串編號,這串編號由數字組成.為了統一美觀,我們記錄編號時,統一指定位數,不足的位數我們在其左側補0.如編號66,我們指定位數為5,則保存數 ...
iOS - 適配器模式場景總結
適配器模式: 1.出現場景 TableViewCell視圖層 - 輸出 無論NSData怎么變化,數據都可以顯示在視圖層中. 2.組成結構 輸入 - [適配器]- 輸出 (數據層) - [適配器]- ...
PHP+MYSQL會員系統的開發實例教程
本文通過一個簡單的實例完成了完整的PHP+MySQL會員系統功能.是非常實用的一個應用.具體實現步驟如下: 一.會員系統的原理: 登陸-->判斷-->保持狀態(Cookie或Session ...
android 中設置HttpURLConnection 超時并判斷是否超時
設置超時: URL url1 = new URL(url); HttpURLConnection conn = (HttpURLConnection) url1.openConnection(); c ...
再回首,Java溫故知新(十一):Java反射
最近繼續回顧Java基礎,進行到了Java反射這一部分,個人感覺這部分應該算是Java的高級特性了,在日常開發中使用的并不多,應用人員主要是工具構建人員,所以這次學習中以了解為主,Java反射主要應用 ...
python sys.argv[]簡單解釋
上一篇UDP編程中簡單使用了一些sys模塊的argv參數,也是我第一次看見這個參數,這里做個記錄: sys.argv是一個從程序外部獲取參數的橋梁,這個“外部”很關鍵, 因為我們從外部取得的參數可以是 ...
RabbitMQ消息隊列系列教程(二)Windows下安裝和部署RabbitMQ
摘要 本篇經驗將和大家介紹Windows下安裝和部署RabbitMQ消息隊列服務器,希望對大家的工作和學習有所幫助! 目錄 一.Erlang語言環境的搭建 二.RabbitMQ服務環境的搭建 三.Ra ...
【轉】curl 命令行下載工具使用方法小結
獲取curl curl 命令行下載工具 curl的官方網站為:?http://curl.haxx.se官方下載頁面為:http://curl.haxx.se/download.html 你可能并不清楚 ...
Sophus VS2010編譯不支持?C++11語法的緣故。那有沒有不帶C++11特性的Sophus版本呢?
Eigen:3.1 3.0 Ceres:No Sophus: Sophus支不支持Windows編譯?官網寫的是通過了Windows的編譯的 linux, os x:??windows:??code ...
VUE知識day3_vue-cli腳手架安裝和webpack模板項目生成
ue-cli 是一個官方發布 vue.js 項目腳手架,使用 vue-cli 可以快速創建 vue 項目. GitHub地址是:https://github.com/vuejs/vue-cli 一.安 ...
總結
以上是生活随笔為你收集整理的centos7.3 mysql5.7_CentOS7.3 yum install MySQL5.7的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Abp mysql guid_ABP领域
- 下一篇: js java post提交_如何从Ex