Ubuntu服務器經常使用配置-mysql數據庫的安裝

概述

不用過多介紹,mysql已是一款使用最普遍的開源數據庫,官網地址:http://www.mysql.com/php

軟件源安裝

若是喜歡折騰,能夠選擇下載源碼,而後編譯安裝。若是隻是單純的學習mysql數據庫的話,那麼最靠譜的方式仍是經過系統自帶的軟件源的方式進行安裝了。在安裝以前,最好更新下軟件源列表。更新命令以下:mysql

sudo apt-get update

更新軟件源以後,咱們就能夠接着安裝mysql服務器端和客戶端了。安裝的命令以下:sql

sudo apt-get install mysql-server mysql-client

在安裝的過程當中有兩次交互,分別是提示你是否安裝,以及安裝mysql時輸入用戶密碼。其過程截圖以下:數據庫

圖片描述

輸入y,而後回車表示贊成安裝mysql數據庫,第二次交互的時候,是要用戶輸入root帳戶密碼,而且要在輸入一次驗證是否和前面輸入是否一致。ubuntu

圖片描述

密碼輸入完成後,安裝程序就會自動完成接下來的工做,這期間並不須要任何的交互。安裝完成後,咱們怎麼知道安裝是否成功呢?簡單,覺得安裝後,服務默認是開啓的。因此咱們用root帳戶和剛纔輸入的密碼登陸數據庫,若是登陸成功,說明mysql數據庫安裝成功。登陸命令以下:服務器

mysql -u root -p 
Enter password: **你設置的密碼**

若是運行結果以下圖所示,說明已經鏈接和使用數據庫了。工具

圖片描述

mysql-server 與 mysql-client的區別

若是你比較細心的話,那麼你會注意到上面的安裝命令實際上是安裝了兩個軟件源,爲何要安裝這兩個呢?它們之間有什麼區別呢?百度了一下,以爲這個回答不錯。學習

前者是mysql核心程序,生成管理數據庫實例,數據庫實例任務調度線程之類,並提供相關接口供不一樣客戶端調用,後者是操做數據庫實例的工具測試

操做mysql實例的客戶端有不少,mysql-client只是其中一種,包括mysql,mysqldump,mysqlslap,這些訪問,備份,壓力測試的工具spa

mysql-server是服務端,也就是說,你服務端沒安裝,客戶端沒對象去操做,就比如,你買了個西瓜刀,可是卻沒買西瓜。。。。切西瓜有不少工具,西瓜刀只是其中一種

介紹幾個主流mysql圖形化客戶端,navicat,phpmyadmin。

經常使用命令介紹

啓動mysql服務:sudo start mysql 或者 sudo service mysql start
中止mysql服務:sudo stop mysql 或者 sudo service mysql stop
重啓mysql服務: sudo restart mysql 或者 sudo service mysql restart

查看mysql數據庫的版本號:mysql -V

啓動mysqld服務: sudo /etc/init.d/mysql start
中止mysqld服務: sudo /etc/init.d/mysql stop
啓動mysqld服務: sudo /etc/init.d/mysql restart

PS:mysqld服務和mysql服務的區別在哪裏呢?

目錄結構

mysql數據庫安裝後的根目錄在:/etc/mysql/

幫助鏈接

MySQL - Ubuntu中文

相關文章
相關標籤/搜索