當前位置:
首頁 > 最新 > Linux安裝Mysql系統-實戰篇

Linux安裝Mysql系統-實戰篇

今天和大家聊的資料庫的技能點,項目開發離不開資料庫,那麼資料庫的安裝就是萬里長征的第一步了,目前window版本平台上安排資料庫比較簡單,所以這裡就不再描述,今天主要說說Liunx上安裝Mysql資料庫。

安裝方式一:

通過yum命令安裝

$> yum install mysql

注意:Oracle 收購了mysql後 yum安裝就不穩定,建議設置163源後再安裝

安裝方式二:

通過wget命令下載後安裝

1.測試是否有wget命令?沒有wget命令需要提前安裝

$>yum install wget

$>yum list installed grep wget 查看已經安裝的軟體

2.安裝mysql

版本:5.6.35

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-server

啟動mysql

systemctl restart mysqld.service8o

或者

service mysqld restart

Service mysql start

查看服務是否啟動

netstat -an grep mysql

3.設置開機自動啟動

systemctl enable mysqld.service

4.下載mysql和java連接

$>yum install -y mysql-connector-java

5.拷貝jar到 hive中(沒有配置可以先不做)

查找mysql路徑:/usr/share/java

$>cd /usr/share/java

$>cp mysql-connector-java.jar /soft/hive/lib/

作用:hive可以操作mysql資料庫

6.設置密碼

第一次登陸沒有密碼,需要設置密碼

mysql>use mysql

mysql> set password=password( root );

或者:

UPDATE user SET Password=PASSWORD( newpassword ) where USER= root ;

$>mysql -u root -p //設置密碼後登陸

7.創建mysql資料庫

mysql>create database if not exists hive_metadata

8.最後我們還可以根據實際情況創建用戶,及作許可權分配

mysql> CREATE USER hive @ 192.168.47.201 IDENTIFIED BY hive ;

mysql>GRANTALLPRIVILEGES ONdbname.*to hive @ 192.168.47.201 ;

mysql>GRANTALLPRIVILEGES ONdbname.*to hive @ % ;

安裝方式三:

通過rpm文件安裝

卸載 mariadb

[root@5201351 ~]# rpm -qagrep mariadb

mariadb-libs-5.5.41-2.el7_0.x86_64

[root@5201351 ~]# rpm -e mariadb-libs-5.5.41-2.el7_0.x86_64--nodeps

卸載 mysql

$>rpm -qa grep -i mysql

mysql-libs-5.1.66-2.el6_3.x86_64

$>yum -y remove mysql-libs*

安裝 libo

$>yum install libaio

(1) 安裝

$>rpm -ivh mysql-community-common-5.7.17-1.el7.x86_64.rpm

$>rpm -ivh mysql-community-libs-5.7.17-1.el7.x86_64.rpm

$>rpm -ivh mysql-community-client-5.7.17-1.el7.x86_64.rpm

$>rpm -ivh mysql-community-server-5.7.17-1.el7.x86_64.rpm

$>rpm -ivh mysql-community-devel-5.7.17-1.el7.x86_64.rpm

安裝目錄在/var/lib/mysql

日誌文件在/var/log/mysqld.log

(2)初始化

$>mysqld --initialize //初始化(這一步會生成一個隨機密碼)

$>cat /var/log/mysqld.log //查看密碼

(3) 更改mysql資料庫目錄的所屬用戶及其所屬組,然後啟動mysql資料庫

$>chown mysql:mysql /var/lib/mysql -R

(4) 啟動服務

$> systemctl start mysqld.service

(5) 指定用戶登陸,並修改密碼

密碼去log文件查看

$> mysql -u root -p 6>7V#kR(giPd

mysql>set password=password( root );

(6) 最後我們還可以根據實際情況創建用戶,及作許可權分配

mysql> create user root @ 192.168.47.101 identified by root;

mysql> GRANT ALL PRIVILEGES ON dbname.* to root @ 192.168.47.101 ;

mysql> flush privileges

設置完成:

建議大家可以使用安裝方式2或3,來完成資料庫和配置,第一種安裝方式較為省事,但是不夠穩定,大家可以嘗試一下,希望未來會更完善。

浩泰思特是一家專註於互聯網行業人才培養、產品研發、項目外包和技術服務的綜合機構。擁有優質師資和獨特教學模式,以培養「IT精英」為理念,為清華同方、百度、京東商城、小米、360、用友等知名企業輸送大批優秀高端人才。

簽約百家優秀高校,並與全國近千家企業簽訂合作協議,真正實現100%就業標準。

聯繫方式

010 - 5290 6065

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 浩泰思特 的精彩文章:

TAG:浩泰思特 |