CentOS7安裝mysql5.7以及修改密碼和匯入匯出資料庫
centos7安裝mysql 5.7
1.檢測系統內部有沒有安裝其他的mysql資料庫
rpm -qa | grep mysql
然後如果有的話刪除這些mysql yum remove 查出來的所有名字
2.徹底刪除系統中mysql的目錄
find / -name mysql
將查出的所有目錄刪掉 rm -rf 查到的路徑
3.下載mysql的rpm包
wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
4.安裝mysql源
yum localinstall mysql57-community-release-el7-8.noarch.rpm
5.重要一步
先嚐試安裝
yum install -y mysql-community-server
如果可以安裝那麼安裝之後查詢mysql版本 mysql -V
顯示5.7版本則安裝成功
如果安裝成立5.6
那麼修改mqsql源裡面的一些 vi /etc/yum.repos.d/mysql-community.repo :比如要安裝5.6版本,將5.7源的enabled=1改成enabled=0。然後再將5.6源的enabled=0改成enabled=1即可。
這裡是將5.7的修改為1 5.6的修改為0
# Enable to use MySQL 5.5 [mysql55-community] name=MySQL 5.5 Community Server baseurl=http://repo.mysql.com/yum/mysql-5.5-community/el/7/$basearch/ enabled=0 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql # Enable to use MySQL 5.6 [mysql56-community] name=MySQL 5.6 Community Server baseurl=http://repo.mysql.com/yum/mysql-5.6-community/el/7/$basearch/ enabled=0 ##################################### gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql [mysql57-community] name=MySQL 5.7 Community Server baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/7/$basearch/ enabled=1 ####################################### gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql [mysql-tools-preview] name=MySQL Tools Preview baseurl=http://repo.mysql.com/yum/mysql-tools-preview/el/7/$basearch/ enabled=0
再次安裝 yum install mysql-community-server
6.啟動mysql服務
systemctl start mysqld
7.mysql開啟啟動
systemctl enable mysqld
8.檢視mysql密碼
grep 'temporary password' /var/log/mysqld.log
9.如果你什麼都沒有查到
那麼預設密碼是沒有的
直接進入mysql
mysql -uroot -p
10.修改密碼
set password = passowowd('你的密碼');
如果你在這一步發生錯誤,那麼請退出mysql後使用命令先更新一下資料庫
mysql_upgrade -uroot -p
然後再次進入mysql設定root密碼即可
如果還是不行的話,就使用下面方法
檢視root密碼
grep 'temporary password' /var/log/mysqld.log
檢視後開啟mysql並修改密碼
mysql -uroot -p
首次修改密碼會提示密碼安全等級的錯誤,因此要先修改安全等級,再次修改才會生效
1、設定安全級別
set global validate_password_policy=0;
2、預設密碼為8,可以設定為其他值,最小4位
set global validate_password_length=4;
3、設定root密碼
set password for [email protected] = password('新密碼');
11.開啟mysql的root賬戶遠端訪問
- 進入mysql
mysql -uroot -p 輸入密碼登入
- 選擇mysql資料庫
use mysql;
- 修改root遠端訪問
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
4.更新資料庫
FLUSH PRIVILEGES;
注意這個時候防火牆要關閉,或者開放3306埠
二、匯入資料庫
1、首先建空資料庫
mysql>create database abc;
2、匯入資料庫
方法一:
(1)選擇資料庫
mysql>use abc;
(2)設定資料庫編碼
mysql>set names utf8;
(3)匯入資料(注意sql檔案的路徑)
mysql>source /home/abc/abc.sql;
方法二:
mysql -u使用者名稱 -p密碼 資料庫名 < 資料庫名.sql
mysql -uabc_f -p abc < abc.sql
相關推薦
CentOS7安裝mysql5.7以及修改密碼和匯入匯出資料庫
centos7安裝mysql 5.7 1.檢測系統內部有沒有安裝其他的mysql資料庫 rpm -qa | grep mysql 然後如果有的話刪除這些mysql yum remove 查出來的所有名字 2.徹底刪除系統中mysql的目錄 fin
CentOS7安裝MySQL5.7以及修改密碼
CentOS7安裝mysql [[email protected] ~]# wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm --2018-11-08 18:43:55-- h
centos7安裝MySQL5.7無法設定密碼問題
前言 在使用centos7系統yum方式安裝MySQL5.7後 不知道預設密碼是多少 知道後沒辦法修改? 一、找到MySQL密碼 service mysqld start vim /var/log/mysqld.log 使用vim查詢關鍵字“tempor
Centos7.3 安裝Mysql5.7並修改初始密碼
centos7.3 安裝mysql5.7並修改初始密碼Centos7.3 安裝Mysql5.7並修改初始密碼1、官方安裝文檔http://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/2、下載 Mysql yum包http://dev.mysql.com/do
centos7安裝mysql5.7修改設定密碼策略
centos7作業系統在安裝mysql5.7社群版之後會有預設密碼,通過grep命令在mysqld.log檔案中即可找到,如下所示: 標識位置即在初始化安裝時mysql的預設密碼,然後通過mysql -u root -p命令輸入初始密碼之後登入mysql客戶端,設定密碼,如下所示: 從上面的提示可
CentOS7安裝MySQL5.7數據庫以及配置
oracle 數據庫 固態硬盤 c語言 最大的 一、MySQL5.7主要特性: 原生架構支持centos7的Systemd (1.)更好的性能:對於多核的CPU、固態硬盤、鎖有著更好的優化、更好的innoDB存儲引擎。 (2.)更為健壯的復制功能:復制帶來了數據完全不丟失的方案,傳
mysql5.7如何修改密碼以及密碼如何忘記無密碼登陸
失效 文件 但是 改密 ima 修改 日誌 grant 開啟 今天買了一臺阿裏雲服務器,Centos7.3系統,環境是LAMP。學生價9.8元是真的很實惠了。然後想修改一下mysql服務器的密碼(mysql版本5.7),結果操作失誤,密碼給忘記了,導致新舊密碼都不能登陸服務
Centos7安裝MySQL5.7和主從複製配置
一:MySQL安裝 1、下載tar包,這裡使用wget從官網下載 wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz 2、將mysql安裝
mysql安裝以及修改密碼和許可權
MYSQL安裝 之前用的都是sqlserver,企業用的好像都是mysql,畢竟mysql是免費的版本。 所以今天試了試mysql的安裝。 首先下載mysql。可以去官網,然後配置環境變數。 環境變數裡
linux安裝mysql以及修改密碼和重啟mysql等相關命令 Linux啟動/停止/重啟Mysql資料庫的方法
Linux/UNIX 上安裝 MySQL Linux平臺上推薦使用RPM包來安裝Mysql,MySQL AB提供了以下RPM包的下載地址: MySQL - MySQL伺服器。你需要該選項,除非你只想連線執行在另一臺機器上的MySQL伺服器。 MySQL-client - MySQL 客戶端程式,
centos7 安裝MySQL5.7中遇到的問題和解決方法
centos7預設不支援mysql(原因大家都懂),預設支援的是mariadb,mariadb是mysql一個開源分支。 1、解除安裝mariadb,否則安裝mysql會出現衝突 執行命令 rpm -qa | grep mariadba 列出所有被安裝的mariadb
CentOS7 安裝Mysql5.7
-perm get his 開放 comm 一個 password ref wal 1 安裝 GCC yum install gcc yum install tcl 2 安裝wget yum install wget 3 下載mysql源安裝包 shell>
centos7 安裝mysql5.6 以及部分優化
centos7 安裝mysqlhostnamectl set-hostname mysql [[email protected]/* */ ~]# rpm -qa mariadb* mariadb-libs-5.5.44-2.el7.centos.x86_64 [[email p
centos7安裝 MySQL5.7.19
mysql5.7環境:虛擬機+centos71.下載二進制包,下面mysql-5.7.19-linux-glibc2.12-x86_64.tar.gz鏈接是官網cd /usr/local/srcwget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-
Linux CentOS7 安裝 Mysql5.7.19
tar ice 改密碼 mysql base -- share 密碼 chgrp 1.解壓文件 [[email protected] ~]# tar -zxvf mysql-5.7.19-linux-glibc2.12-x86_64.tar.gz -C /usr/
centos7安裝mysql5.7
centos7 mysql5.7我打算在我的centos7.2上面裝一個mysql5.7,我選擇編譯安裝1 要安裝,首先要有安裝包,下載去因為mysql5.7要求boost,所以建議大家盡量選擇自帶boost的mysql源碼包下載來安裝,這樣就不用麻煩單獨安裝boost了.我下載的是mysql-
Linux CentOS7安裝Mysql5.7
all 賬戶 chmod lin mct 目錄屬性 lan login 記錄 一、下載mysql mkdir /home/install #創建install目錄 在/home/install目錄下下載mysql5.7 wget https://cdn.my
CentOS7 安裝 MySQL5.7
config lec sql sta ror bulk 輸入密碼 option buffer 版本 CentOS7.2 64位 MySQL5.7.17 MySQL安裝包 下載地址:https://dev.mysql.com/downloads/mysql/5.7.ht
Linux安裝mysql5.7.23設定密碼問題
問題:安裝mysql沒有設定密碼導致無法進入mysql 系統:ubuntu 18.04 mysql版本:mysql Ver 14.14 Distrib 5.7.23, for Linux (x86_64) using EditLine wrapper su
Centos7 安裝 mysql5.7.23
下載mysql yum包 http://dev.mysql.com/downloads/repo/yum/ 安裝yum包 rpm -Uvh mysql80-community-release-el7-1.noarch.rpm 安裝mysql,此過程需要一定