linux下mysql資料庫的操作

2021-09-30 12:08:22 字數 4033 閱讀 8037

本文主要針對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...