1. 程式人生 > >linux上mysql安裝與建立使用者賦予許可權(安裝包安裝)

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';