MySQL學習之路(一) 1.1MySQL的概述 MySQL由瑞典MySQL AB公司開發,目前屬於Oracle公司。 MySQL是一個開源的關係型資料庫管理系統。 MySQL分為社區版和企業版。 1.2MySQL的安裝與配置 1.2.1 安裝方式: msi(推薦)和zip; 1.2.2MySQL目 ...
MySQL學習之路(一)
1.1MySQL的概述
- MySQL由瑞典MySQL AB公司開發,目前屬於Oracle公司。
- MySQL是一個開源的關係型資料庫管理系統。
- MySQL分為社區版和企業版。
1.2MySQL的安裝與配置
1.2.1 安裝方式:
- msi(推薦)和zip;
1.2.2MySQL目錄結構:
- bin 目錄,存儲可執行文件
- data目錄,存儲數據文件
- docs,文檔
- include目錄,存儲包含的頭文件
- lib目錄,存儲庫文件
- share ,錯誤消息和字元集文件
1.2.3MySQL預設埠:3306。
1.2.4MySQL中的超級用戶為:root。
1.3啟動與關閉MySQL服務
方法一:
- net start mysql
- net stop mysql
方法二:
- 去Windows的服務中操作。
1.4MySQL登陸與退出
1.登陸:
- -uroot -p ------------->賬戶與密碼
- -P -------->埠號 (-P大寫3306是本地埠號)
- -h --------->迴環地址(-h127.0.0.1是本地迴環地址)
- -D ---------> 打開指定的資料庫
- --delimiter -------->指定的分隔符號
2.退出:
- exit;
- quit;
- \q;
1.5 修改MySQL提示符
- 登錄前:shell>mysql -u用戶名 -p密碼 --prompt 提示符
- 登錄後:mysql>prompt 提示符
- \D 完整的日期
- \d 當前資料庫
- \h 伺服器名稱
- \u 當前的用戶名
1.6 MySQL常用命令以及語法的規範
- SELECT VERSION();#顯示當前伺服器版本
- SELECT NOW();#顯示當前日期時間
- SELECT USER();#顯示當前用戶
- 關鍵字與函數名稱全部大寫
- 資料庫名稱、表名稱、欄位名稱全部小寫
- SQL語句必須以分號結尾
1.7 操作資料庫
- 創建資料庫:CREATE DATABASE t1;
- 顯示創建的資料庫類型:SHOW CREATE DATABASE t1;
- 創建某一類型的資料庫:CREATE DATABASE IF NOT EXISTS t2 CHARACTER SET gbk;
- 更改資料庫類型:ALTER DATABASE t2 CHARACTER SET =utf8;
- 顯示現有資料庫:SHOW DATABASES;
- 刪除t1:DROP DATABASE t1; DROP DATABASE IF EXISTS t1;
- 顯示告警:SHOW WARNINGS;