ubuntu 簡單 配置 Mysql

2021-05-22 20:50:18 字數 1814 閱讀 5339

安裝: sudo apt-get install mysql   然後按2下tab (小技巧)

會出現很多mysql安裝包 選擇需要的安裝檔案.   mysql-server-5.1  和  mysql-client-5.1 

sudo apt-get install mysql-server-5.1

sudo apt-get install mysql-client-5.1

一路提示   ok..

我用的ubuntu10.4    

linux和windows安裝軟體 有點不一樣,windows將某軟體分散到乙個資料夾下,而linux用apt-get這種方式 會將該軟體分散到系統的各個位置

***一).ubuntu下mysql安裝布局:

/usr/bin                      客戶端程式和mysql_install_db

/db                             資料庫和日誌檔案

/var/run mysqld        伺服器

/etc/mysql mysql       配置檔案my.cnf

/usr/share/mysql       字符集,基準程式和錯誤訊息

/etc/init.d/mysql        啟動mysql伺服器

二).設定mysql伺服器隨開關機自動啟動和關閉:

系統 -> 系統管理 -> 服務

進行到「服務設定」視窗後,啟用mysql資料庫服務即可

三).修改mysql資料庫檔案的儲存目錄:

假設我們指定的資料庫檔案目錄為/db

1. 建立目錄 /db,並修改其擁有者及所屬群組為mysql:mysql.命令:chown mysql:mysql db

2. 關閉mysql資料庫服務:mysqladmin -u root -p shutdown

3. 修改mysql配置檔案my.cnf:將datadir=/var/lib/mysql改為datadir=/db

4. 重新初始化資料檔案:執行mysql_install_db

5. 啟動mysql資料庫服務:sudo /etc/init.d/mysql start

6. 設定mysql資料庫root密碼:mysqladmin -u root password 『new-password』

此時我們會發現/db目錄下出現mysql相關檔案。如果我們新建資料庫,其資料庫檔案也將出現在db目錄下。表示我們修改的mysql資料庫檔案儲存目 錄正確。

四).配置mysql資料庫的innodb儲存引擎:

1 . 檢視mysql儲存引擎情況: 登入mysql資料庫,在mysql>提示符下搞入show engines;命令。發現: innodb | yes,說明此mysql資料庫伺服器支援innodb引擎。

2. 設定innodb為預設引擎:在配置檔案my.cnf中的 [mysqld] 下面加入default-storage-engine=innodb 一句,儲存。

3. 重啟mysql伺服器:mysqladmin -u root -p shutdown(回車),sudo /etc/init.d/mysql start(回車)。

4. 登入mysql資料庫,在mysql>提示符下搞入show engines;命令。如果出現 innodb |default,則表示我們 設定innodb為預設引擎成功。

ps:這裡我用重啟命令sudo /etc/init.d/mysql restart,出現錯誤資訊, 所以用了上面(步驟3)那種關閉服務又啟動的笨方法。

Ubuntu簡單安裝mysql 並配置遠端連線

本地經常做一些小試驗,搭建乙個簡單環境的過程,紀錄之 vmware11虛擬機器 系統映象 ubuntu 14.10 server amd64.iso 1.sudo apt get install mysql server mysql核心程式,生成管理資料庫例項,資料庫例項任務排程執行緒之類,並提供相...

Ubuntu簡單網路配置

通過路由器dhcp client table列表中檢視發現安裝ubuntu server的這台機子並未加入網路,於是在這台機子上執行命令 ifconfig 返回結果中只有lo,沒有eth0,可能和安裝時跳過網路配置有關,只需要簡單配置一下即可讓這台機子正常加入網路。sudo pico etc net...

ubuntu下簡單配置mysql資料庫

一 ubuntu下mysql安裝布局 usr bin 客戶端程式和mysql install db db 資料庫和日誌檔案 var run mysqld 伺服器 etc mysql mysql 配置檔案my.cnf usr share mysql 字符集,基準程式和錯誤訊息 etc init.d m...