1.centos7下安裝mysql
執行以下命令
# wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
# rpm -ivh mysql-community-release-el7-5.noarch.rpm
# yum install mysql-community-server
2.成功安裝之後重啓mysql服務
service mysqld restart
3.檢測是否安裝完成
mysql
安裝完成則可以進入 mysql 命令行操作界面
4.創建用戶和設置密碼
CREATE USER 'root'@'%' IDENTIFIED BY 'yourpassword';
創建用戶root 密碼爲yourpassword
5.設置用戶權限
GRANT SELECT,INSERT,UPDATE,DELETE ON *.* TO 'user'@'%';
設置user用戶擁有增刪改查權限
GRANT ALL ON *.* TO 'user'@'%';
設置user用戶擁有最高權限
6.鏈接使用
更詳細的參考資料:http://www.centoscn.com/mysql/2016/0315/6844.html
7.修改mysql用戶密碼
通過登錄mysql系統,
# mysql -uroot -p
Enter password: 【輸入原來的密碼】
mysql>use mysql;
mysql> update user set password=passworD("98889998") where user='root';
mysql> flush privileges;
mysql> exit;
**=======================================================**
另外一種安裝方法 使用二進制文件
http://jingyan.baidu.com/article/a378c9609eb652b3282830fd.html
**=======================================================**
另一種安裝方法rpm文件安裝
MySQL-client-5.6.41-1.el7.x86_64.rpm
MySQL-devel-5.6.41-1.el7.x86_64.rpm
MySQL-server-5.6.41-1.el7.x86_64.rpm
工具包
yum install -y perl perl-Module-Build net-tools autoconf libaio numactl-libs
rpm -ivh MySQL-server-5.6.41-1.el7.x86_64.rpm
如果出現警告 warning: MySQL-server-5.6.41-1.el7.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY 是因爲這是由於yum安裝了舊版本的GPG keys造成的
執行
rpm -ivh MySQL-server-5.6.41-1.el7.x86_64.rpm --force --nodeps
rpm -ivh MySQL-client-5.6.41-1.el7.x86_64.rpm
rpm -ivh MySQL-devel-5.6.41-1.el7.x86_64.rpm
安裝玩找到root密碼文件
find / -name ".mysql_secret"
cat /root/.mysql_secret
返回
# The random password set for the root user at Mon Aug 6 11:14:42 2018 (local time): y20gHe91A1rGFRwS
y20gHe91A1rGFRwS 是root的密碼
啓動服務
service mysql start
如果出現 bash: service: command not found
yum install initscripts
進入mysql
mysql -uroot -py20gHe91A1rGFRwS
數據導入數據庫
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