您好,登錄后才能下訂單哦!
MySQL是一個真正的多線程、多用戶的SQL數據庫服務,憑借其高性能、高可靠性和易于使用的特性,成為服務器領域中最受歡迎的開源數據庫系統。目前,由Oracle公司負責開發和維護
MySQL的編譯安裝
為了保證MySQL數據庫功能的完整性、可定制性,一般采用源代碼編譯的方式安裝,這里選用mysql-5.5.38.tar.gz為例
1. 準備工作
(1)先安裝系統光盤自帶的ncurses-devel包
(2)為了避免端口沖突,建議先查看MySQL軟件的安裝情況,如有使用RPM方式安裝,將其卸載
(3)MySQL5.5需要使用cmake編譯安裝,需要先安裝cmake包
2. 源碼編譯及安裝
(1)創建MySQL運行用戶,此用戶不需要直接登錄到系統,可以不建立宿主目錄
(2)解包
(3)配置
(4)編譯及安裝
上圖配置命令中,各選項含義如下:
-DCMAKE_INSTALL_PREFIX:指定mysql的安裝路徑
-DSYSCONFDIR:指定初始化參數文件目錄
-DDEFAULT_CHARSET:指定默認的字符編碼集,如utf8
-DDEFAULT_COLLATION:指定默認的字符集校對規則
-DWITH_EXTRA_CHARSETS:指定額外支持的其他字符集編碼
3. 安裝后的其他調整
(1)對數據庫目錄進行權限設置
(2)建立配置文件
(3)初始化數據庫
(4)設置環境變量
4. 添加系統服務并啟動服務
MySQL服務器默認通過TCP3306端口提供服務
訪問MySQL數據庫
MySQL數據庫系統是一個典型的C/S架構的應用,訪問MySQL數據庫需要專門的客戶端軟件。在Linux中,最簡單、易用的MySQL客戶端軟件是其自帶的mysql命令工具
1. 登陸MySQL服務器
MySQL數據庫默認管理員用戶名為“root”,密碼為空
2. 執行MySQL操作語句并退出
每一臺MySQL操作語句以分號;表示結束,操作語句不區分大小寫
例如:執行“show master logs;”語句可查看當前數據庫服務的日志文件信息
使用MySQL數據庫
1. 查看數據庫結構
mysql> show databases; //查看服務器中有哪些庫 mysql> use mysql; //切換到指定數據庫中 mysql> show tables; //查看指定數據庫中的所有表 mysql> describe mysql.user; //查看表中各字段的信息
2. 創建及刪除庫和表
mysql> create database yang; //創建新的庫 mysql> create table 表名 (字段1 類型,字段2 類型,…,primary key (主鍵名)); //創建新的表 mysql> drop table yang.user; //刪除yang庫中的user表 mysql> drop database yang; //刪除指定的庫
管理表中的數據記錄
前面已經寫了SQL Server數據庫的語句,MySQL數據庫的語句和SQL Server語句相同,這里就不多寫了
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。