linux上mysql安裝與建立使用者賦予許可權(安裝包安裝)
安裝包方式安裝MySQL
1、先刪除自帶mysql
yum remove mysql-libs #yum刪除MySQLlib
2、上傳tar格式安裝包(mysql-5.7.19-1.el7.x86_64.rpm-bundle.tar為例)並解壓
tar -xvf mysql-5.7.19-1.el7.x86_64.rpm-bundle.tar -C /mysql
3、進入 mysql目錄、檢視解壓檔案
mysql-community-client-5.7.19-1.el7.x86_64.rpm mysql-community-libs-5.7.19-1.el7.x86_64.rpm
mysql-community-common-5.7.19-1.el7.x86_64.rpm mysql-community-libs-compat-5.7.19-1.el7.x86_64.rpm
mysql-community-devel-5.7.19-1.el7.x86_64.rpm mysql-community-minimal-debuginfo-5.7.19-1.el7.x86_64.rpm
mysql-community-embedded-5.7.19-1.el7.x86_64.rpm mysql-community-server-5.7.19-1.el7.x86_64.rpm
mysql-community-embedded-compat-5.7.19-1.el7.x86_64.rpm mysql-community-server-minimal-5.7.19-1.el7.x86_64.rpm
mysql-community-embedded-devel-5.7.19-1.el7.x86_64.rpm mysql-community-test-5.7.19-1.el7.x86_64.rpm
4、執行,命令安裝
rpm -ivh mysql-community-common-5.7.19-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.19-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.19-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-5.7.19-1.el7.x86_64.rpm
rpm -ivh mysql-community-devel-5.7.19-1.el7.x86_64.rpm (可選)
5、啟動MySQL
啟動MySQL:service mysqld start
或者:systemctl start mysqld.service
6、初次登入
eg1:mysql -hlocalhost -uroot -p12345 -P3306
eg2:mysql -hlocalhost -uroot -p
然後再輸入密碼
6-1,、再登入前檢視初始密碼:
檢視root使用者的密碼:cat /var/log/mysqld.log | grep password
7、修改密碼(root使用者) (需要重新啟動資料庫服務)
登入後修改密碼:alter user 'root'@'localhost' identified by 'Welcome_1';
8、建立一個數據庫
建立一個新的資料庫:create database hive;
9、建立一個新的使用者 (名字是hiveowner,密碼是:Welcome_1)
create user 'hiveowner'@'%' identified by 'Welcome_1';
10、給該使用者授權
grant all on hive.* TO 'hiveowner'@'%';
grant all on hive.* TO 'hiveowner'@'localhost' identified by 'Welcome_1';