本文主要針對linux下mysql資料庫的安裝,以及資料庫的建立和簡單的資料庫操作進行說明。
①.mysql資料庫的安裝:
資料庫的安裝分為原始碼安裝和rpm安裝。
當然對於老手來說需要進行一些自定義的配置,那麼當然原始碼安裝的靈活性要高一些。
但是這種安裝方式需要管理員自己處理好於系統的依賴關係。
而rpm安裝是已經經過編譯的二進位制檔案,然而這種方式仍然對於處理依賴關係很麻煩,於是
而作為linux新手,又是centos使用者。我當然選擇yum安裝。
一般情況下centos都會自帶mysql資料庫。
1.yum list installed mysql* 檢視是否安裝了mysql。若有安裝則無需再安裝。如果需要重新安裝需進行如下步驟。
2./etc/init.d/mysqld stop 停止服務
3.rpm -qa|grep -i mysql 檢視安裝的rpm包
如果有mysql的rpm包,則命令 rpm -e 包名 刪除包
4.yum list|grep mysql 從yum源列出mysql的rpm包、
5.選擇相應的包進行安裝
客戶端 : yum install mysql
伺服器端:yum install -y mysql-server mysql-devel
至此 mysql安裝完成
②.幾種主要目錄的說明
通過命令 find / -name mysql* 可以檢視相關的mysql目錄
/var/lib/mysql 資料庫檔案目錄
/usr/bin 使用者可執行的mysql命令目錄
/etc/my.cnf mysql配置檔案 注:mysql程式查詢配置檔案的順序為 /etc mysql安裝目錄 mysql資料目錄
而配置檔案位於/usr/share/mysql下的四個檔案my-small.cnf my-medium.cnf
my-large.cnf my-huge.cnf。可將要使用的配置模板複製到/etc/my.cnf這樣在程式
一開始查詢配置檔案便可以查詢。
/usr/share/doc mysql文件目錄
/usr/share/man mysql聯機幫助文件目錄
/usr/share/mysql mysql配置檔案目錄
/var/run/mysqld mysql執行狀態目錄
/var/log/mysql.log mysql日誌目錄
/etc/rc.d/init.d/mysqld mysql啟動指令碼
/usr/lib/mysql mysql庫檔案目錄
③.mysql資料庫的簡單操作
啟動服務:service mysql start
/etc/init.d/mysql start
停止服務:service mysql stop
/etc/init.d/mysql stop
重啟服務:service mysql restart
/etc/init.d/mysql restart
安裝後預設只有root使用者且無密碼 也可用匿名使用者登入 直接輸入mysql即可進入mysql命令介面
mysql -u root 無密碼登入
mysql -u root -p 密碼登入
mysqladmin -u root -p 舊密碼 password 新密碼
因第一次無密碼故-p選項省略 mysql -u root password 12345
檢視mysql是否為系統啟動服務 /sbin/chkconfig -list
新增mysql系統服務 /sbin/chkconfig -add mysql
刪除mysql系統服務 /sbin/chkconfig -del mysql
④進入mysql命令介面的基本操作
使用命令 mysql -u root -p 進入mysql命令介面
create database mysqltest; 建立資料庫
show databases; 顯示/var/lib/mysql目錄下當前存在的資料庫 其中mysql和test資料庫是系統自帶的兩個資料庫 mysql中有系統資訊,十分重要。
use mysqltest; 切換資料庫
show tables; 顯示資料庫中的表
其餘select,insert,update等語句詳情參閱相關的sql語法書籍
至此,關於linux下mysql的大致操作已經基本介紹完。雖然本文並不詳盡,但對於mysql的會有更大致直觀的了解。
文中難免有錯誤,還望讀者批評指正。共同完善
Linux 下mysql 資料庫的安裝
1.檢視系統中是否已經安裝過mysql rpm qa grep i mysql解除安裝已經安裝版本 yum remove package.rpm 刪除mysql配置檔案 find name mysql rm rf filename directoryname rm etc my.cnf 2.使用my...
linux下mysql資料庫的學習
部落格 解除安裝mysql 第一步1 sudoapt get autoremove purge mysql server 5.0 2 sudoapt get remove mysql server 3 sudoapt get autoremove mysql server 4 sudoapt get...
linux下安裝mysql資料庫
tar zxvf mysql 5.6.33 linux glibc2.5 x86 64.tar.gz mv mysql 5.6.33 linux glibc2.5 x86 64 mysql 解壓完我的路徑是 opt mysql 1.查詢是否有mysql使用者組和mysql使用者 groups mys...