通過yum源在centOS7安裝mysql8
1.去官網下載rpm檔案,該檔案專門用於yum安裝方式:
到官網https://www.mysql.com/downloads/下載社群版Community(針對個人),如下圖:
然後拉到最下面,我下載的是第一個:Red Hat Enterprise Linux 7 / Oracle Linux 7 (Architecture Independent),因為我虛擬機器裝的是centOS7,所以
我下載的是這個版本的,有興趣的朋友可以下載其他的版本。
2.下載好rpm檔案之後使用檔案傳輸工具連線虛擬機器(伺服器),我用的是ftp,將rpm傳到虛擬機器上面執行使用yum來install
yum -y install mysql80-community-release-el7-1.noarch.rpm
3.之後就開始安裝MySQL伺服器
yum -y install mysql-community-server
4.安裝完成之後啟動MySQL服務,這邊提示下centOS7以下的版本用的是service命令,centOS7開始需要使用systemctl命令。
#啟動MySQL服務
systemctl start mysqld.service
5.查勘服務啟動之後的狀態,執行狀態如下圖所示:
systemctl status mysqld.service
6.此時MySQL已經開始正常執行,不過要想進入MySQL還得先找出此時root使用者的密碼,通過如下命令可以在日誌檔案中找出密碼:
grep "password" /var/log/mysqld.log
7.根據剛剛查詢出來的初始密碼連線進入資料庫
mysql -uroot -p
8.輸入初始密碼,此時不能做任何事情,因為MySQL預設必須修改密碼之後才能操作資料庫;但是,因為MySQL有密碼設定的規範,密碼設定太過簡單
會報錯,具體是與validate_password_policy的值有關;然後不修改密碼就不能修改validate_password_policy,所以我在這裡先將密碼修改,改成一個滿
足要求的密碼,然後在進行validate_password_policy的修改。
ALTER USER 'root'@'localhost' IDENTIFIED BY 'Root_12root';
#通過下面的命令可以檢視這些屬性的值,其中validate_password_length就是密碼的長度
mysql> SHOW VARIABLES LIKE 'validate_password%';
+--------------------------------------+-------+
| Variable_name | Value |
+--------------------------------------+-------+
| validate_password.check_user_name | ON |
| validate_password.dictionary_file | |
| validate_password.length | 4 |
| validate_password.mixed_case_count | 1 |
| validate_password.number_count | 1 |
| validate_password.policy | LOW |
| validate_password.special_char_count | 1 |
+--------------------------------------+-------+
7 rows in set (0.00 sec)
9.密碼修改完成之後,需要設定兩個屬性的值,然後就可以修改我們想要的長度的密碼了,我這邊 長度設為1
mysql> set global validate_password_policy=0; mysql> set global validate_password_length=1;
10.然後再修改一次密碼
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';
相關推薦
通過yum源快速安裝nginx
使用yum源直接安裝nginx 1、配置nginx源 centos6: rpm -ivh http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm
【MySQL】通過yum源在centOS7安裝mysql8
1.去官網下載rpm檔案,該檔案專門用於yum安裝方式: 到官網https://www.mysql.com/downloads/下載社群版Community(針對個人),如下圖: 然後拉到最下面,我下載的是第一個:Red Hat Enterprise Linux 7 / Oracle
通過yum源在centOS7安裝mysql8
1.去官網下載rpm檔案,該檔案專門用於yum安裝方式: 到官網https://www.mysql.com/downloads/下載社群版Community(針對個人),如下圖: 然後拉到最下面,我下載的是第一個:Red Hat Enterprise Linux 7 / Oracle Linux
CentOS7 安裝mysql8.0(YUM方式)
show 5.7 nbsp mysql8 連接 技術分享 註意 alter 源安裝 1.下載mysql源安裝包 shell> wget http://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.
centos7源碼安裝MySQL8.0.12
build literal download files 幹凈 cfi star efault 字符 MySQL官方的安裝布局是:/usr/local/mysql{bin,docs,man,include,lib,share,support-files} 對於編譯布爾選項,
centos7源碼安裝mysql8
useradd sql sta mysql 創建文件 eve 安裝mysql .com Opens 下載: https://dev.mysql.com/downloads/mysql/ 或 https://github.com/dollarphper/soft/blob/m
Centos7服務器中通過編譯源碼安裝MySQL
code libaio curses clas serve lte 存儲 嘗試 授權 基於在Centos7服務器上使用 yum 安裝MySQL5.7到默認路徑 在修改文件存儲位置的時候,折騰了一番沒有將成功將datadir修改為我想要的位置 我決定再嘗試一下通過編譯源碼
通過自制yum源離線安裝 ansible
系統環境: Red Hat Enterprise Linux Server release 7.5 (Maipo) Python版本: Python 2.7.5 &
CentOS7用阿里雲Docker Yum源線上安裝Docker 17.03.2
參考文件 安裝步驟 刪除已安裝的Docker # Uninstall installed docker sudo yum remove docker \ docker-client \
一條命令在Centos7中換163 yum源、安裝python3並與python2共存、使用豆瓣pip源加速
mkdir config 執行 too rmi sqlit curl nss term 打開一個Terminal: 換yum源: mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base
Linux yum源的安裝 及 壓縮
spa 啟用 gpgcheck 安裝軟件 file 本地yum 解壓縮 配置 不能識別 首先配置 yum源 1、掛載DVD光盤到/mnt 因為配置時候路徑名裏面不能有空格,否則不能識別 [root@ mnt]# mount /dev/cdrom /mnt 2、
配置yum源並安裝dhcp腳本
cal url gpg enable touch dhcp -o def 文件 執行前提是: 關閉防火墻和selinux 配置好本機IP 配置本地原iso鏡像文件 vim /etc/fstab寫入: /dev/cdrom /mnt/cdrom iso9660
Linux-Centos使用Yum儲存庫安裝MySQL8.0
#下載rpm #選擇自己指定的MySQL版本 Yum儲存庫頁面http://dev.mysql.com/downloads/repo/yum/ #下面命令為下載mysql8.0 rpm檔案 >wget https://dev.mysql.com/get/mysql80-c
Centos7 安裝 MySQL8以及遠端訪問的配置
Centos7 安裝MySQL8 1. 新增MySQL8的本地源 執行以下命令獲取安裝MySQL源 [[email protected] ~]# wget https://repo.mysql.com//mysql80-community-release-el7-1.noarch.r
Centos7安裝mysql8教程
網上的教程很多,我也參考了很多,以下是我實踐的步驟,真實有效。 1.配置Mysql 8.0安裝源: sudo rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm &nb
CENTOS7安裝MYSQL8之二
說明,本想將下面的和之一合起來,結果寫好了,圖片放好了,無法釋出也無法草稿儲存,只好匯出,現在貌似好了,重新放上圖片釋出 新的一天開始, 先開機後看看MYSQL是否開機自動開啟,輸入 systemctl status mysqld.service 成功! 接下來就是密碼的設定了
CENTOS7安裝MYSQL8之一
在釋出了安裝PHP7.2和HTTPD後,現在開始安裝MYSQL,還是那個原則,儘量安裝新近版本,今天選擇了MYSQL8來安裝。 預備:已經安裝了HTTPD和PHP的CENTOS系統 檢視以前有沒有安裝MYSQL,使用的程式碼一般為 sudo yum list in
CentOS7 安裝 Mysql8
一 獲取mysql源 獲取方法2 2用wget 在centos中直接下載 wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm 若提示 -bash: w
CentOS7安裝mysql8.0.12
根據蒐集的資料安裝測試並在安裝測試過程中整理的文件,部分參考文件在相應位置有標記。如有不足希望不吝賜教。 目錄 一、配置yum源 1.下載mysql源安裝包 本次下載目錄為:/home/目錄,因此進入:cd /home 執行下載命令: wget h
Redis叢集搭建(yum源線上安裝)
概要 目前Redis叢集在專案中主要的用途為:記憶體級資料庫(快取業務資料)、分散式系統流水號生成器、業務級分散式鎖。 啟動redis叢集例項 在已經安裝好的redis基礎上,搭建reids叢集; 在/usr/local/redis/etc下建立cluster