yum安裝資料庫
A. linux yum怎麼安裝 及過程
1)安裝ftp伺服器
第一步:安裝vsftpd包
rpm -ivh vsftpd
第二步:安裝成功以後,把光碟里所有的文件拷貝到 /var/ftp/XXX(自建目錄)目錄里
cp -frv /mnt/cdrom/* /var/ftp/XXX
2)安裝createrepo工具,然後用這個工具生成YUM通用資料庫
第一步:安裝createrepo包
rpm -ivh createrepo-0.4.11-3.el5.noarch.rpm
第二步:生成/var/ftp/pub/Server下所有文件的yum資料庫索引文件
createrepo -g /var/ftp/XXX/Server/repodata/comps-...... /var/ftp/XXX/Server/
第三步:生成/var/ftp/pub/VT下所有文件的yum資料庫索引文件
VT目錄下主要存儲一些虛擬化相關的包,如果不需要,不安裝也可以
3)然後啟動FTP 服務:service vsftpd start
4)安裝後的測試
yum install telnet*
B. centos7利用yum安裝mysql 8.0.12
本文為大家分享了centos7利用yum安裝mysql
8.0.12的詳細步驟,供大家參考,具體內容如下
清理原有的mysql
rpm
-qa
|
grep
mysql
#可能的顯示情況如下
#mysql-community-libs-8.0.12-1.el7.x86_64
#mysql80-community-release-el7-1.noarch
#mysql-community-client-8.0.12-1.el7.x86_64
#mysql-community-common-8.0.12-1.el7.x86_64
#mysql-community-server-8.0.12-1.el7.x86_64
#通過下面的命令進行刪除
yum
remove
mysql-xxx-xxx-
#查找mysql的相關文件
find
/
-name
mysql
#根據自身的需求刪除mysql的配置文件信息
rm
-rf
/var/lib/mysql
刪除CentOS7默認的資料庫mariadb
rpm
-qa
|
grep
mariadb
#查找mariadb
#可能出現的結果mariadb-libs-5.5.56-2.el7.x86_64
#將查找出來的結果進行強制刪除
rpm
-e
--nodeps
mariadb-libs-5.5.56-2.el7.x86_64
下載mysql
yum源
mysql
yum源下載地址
點擊download進入下載頁面
滑鼠懸浮在
「No
thanks,
just
start
my
download.」可查看mysql
yum源的地址,選中右鍵復制鏈接地址進行下載
cd
/usr/src
wget
https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm
#安裝yum源
yum
localinstall
mysql80-community-release-el7-1.noarch.rpm
#更新yum源
yum
clean
all
yum
makecache
#開始安裝MySQL
yum
install
mysql-community-server
#啟動MySQL
systemctl
start
mysqld
#啟動成功後可以查看初始化密碼隨機生成的
cat
/var/log/mysqld.log
|
grep
password
#登錄MySQL修改mysql用戶密碼
mysql
-u
root
-p
mysql>
ALTER
USER
'root'@'localhost'
IDENTIFIED
BY
'yourpassword';
#遠程設置
mysql>
use
mysql;
mysql>
update
user
set
host='%'
where
user='root';
#授權用戶名的許可權,賦予任何主機訪問數據的許可權
mysql>
GRANT
ALL
PRIVILEGES
ON
*.*
TO
'root'@'%'WITH
GRANT
OPTION;
mysql>
FLUSH
PRIVILEGES;
其他的幾種mysql用戶許可權的設置方法
#允許myuser用戶使用mypassword密碼從任何主機連接到mysql伺服器
GRANT
ALL
PRIVILEGES
ON
*.*
TO
'myuser'@'%'IDENTIFIED
BY
'mypassword'
WITH
GRANT
OPTION;
#允許用戶myuser從ip為192.168.1.6的主機連接到mysql伺服器,並使用mypassword作為密碼
GRANT
ALL
PRIVILEGES
ON
*.*
TO
'myuser'@'192.168.1.3'IDENTIFIED
BY
'mypassword'
WITH
GRANT
OPTION;
資料庫的相關操作
#啟動mysql
systemctl
start
mysqld.service
#結束
systemctl
stop
mysqld.service
#重啟
systemctl
restart
mysqld.service
#開機自啟
systemctl
enable
mysqld.service
mysql登錄用戶密碼設置好後,需要開發安全組埠
埠開放後就可以進行資料庫連接操作了,在使用Navicat
for
MySQL
連接
Mysql
8.0.12可能會出現問題
Client
does
not
support
authentication
protocol
錯誤解決方法
#修改加密規則
(這行我沒有寫,不過貌似也可以)密碼需要設置包含大小寫字母符號和數字的格式,否則設置不會超成功
ALTER
USER
'root'@'%'
IDENTIFIED
BY
'password'
PASSWORD
EXPIRE
NEVER;
#更新一下用戶的密碼
ALTER
USER
'root'@'%'
IDENTIFIED
WITH
mysql_native_password
BY
'password';
#刷新許可權
FLUSH
PRIVILEGES;
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
您可能感興趣的文章:mysql
8.0.12安裝配置方法圖文教程(Windows版)mysql
8.0.12
安裝配置方法並修改密碼mysql
community
server
8.0.12安裝配置方法圖文教程mysql
8.0.12
winx64詳細安裝教程mysql
8.0.12
解壓版安裝教程mysql
8.0.12
解壓版安裝教程
個人親測!mysql
installer
community
8.0.12.0安裝圖文教程mysql
8.0.12
安裝配置方法圖文教程(windows10)mysql
8.0.12
安裝使用教程mysql
8.0.12
簡單安裝教程mysql
8.0.12
安裝配置圖文教程mysql
8.0.12
快速安裝教程mysql
8.0.12
安裝配置方法圖文教程Windows10下mysql
8.0.12解壓版安裝配置方法圖文教程mysql
8.0.12
winx64解壓版安裝圖文教程mysql
8.0.12
winx64下載安裝教程