首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> MySQL 資料庫 >> MySQL 綜合教學

MySQL 入門筆記:目錄結構、編碼配置、服務管理與核心 SQL 規範

     編輯:MySQL 綜合教學

MySQL 入門筆記:目錄結構、編碼配置、服務管理與核心 SQL 規範

初識 MySQL,建立完整知識骨架是高效學習的關鍵。本文覆蓋安裝目錄結構、字符集配置、服務啟停、登入退出、提示符自定義、SQL 寫作規範、資料庫 DDL 操作,適合零基礎快速上手。

一、安裝目錄結構速覽

目錄用途
bin可執行檔
data資料檔案
docs文檔
include頭檔案
lib庫檔案
share錯誤訊息、字符集檔案

注意:MySQL 字符集名稱用 utf8(無連字號),非 utf-8。

二、修改預設字符集為 UTF-8

編輯安裝目錄下 my.ini:

[mysql]
default-character-set=utf8

[mysqld]
character-set-server=utf8

重啟服務生效。

三、服務啟動/停止三種方式

  1. Windows 服務管理器:services.msc → MySQL → 啟動/停止
  2. 命令行:net start mysql / net stop mysql
  3. Linux:systemctl start/stop mysqld 或 service mysqld start/stop

四、登入與退出

將 bin 加入系統 PATH 後:

mysql -u root -p -P 3306 -h 127.0.0.1
-- 輸入密碼登入

退出命令:quit / exit / \q

五、自定義提示符

  • 啟動時指定:mysql -u root -p --prompt "db>\_"
  • 登入後動態修改:prompt db>\_

常用提示符佔位符:

符號含義
\D完整日期時間
\d當前資料庫
\h服務器主機名
\u當前用戶

六、SQL 寫作規範(必養成習慣)

  1. 關鍵字/函數名全大寫:SELECT, NOW()
  2. 資料庫/表/欄位名全小寫:db_name, user_id
  3. 語句以分號結尾

七、常用資訊查詢函數

SELECT VERSION();  -- 服務器版本
SELECT NOW();      -- 當前日期時間
SELECT USER();     -- 當前用戶

八、資料庫 DDL 核心操作

操作SQL 範例
建庫(指定字符集)CREATE DATABASE IF NOT EXISTS db_name CHARACTER SET utf8;
查看所有庫SHOW DATABASES;
查看建庫語句SHOW CREATE DATABASE db_name;
修改庫字符集ALTER DATABASE db_name CHARACTER SET gbk;
刪除庫DROP DATABASE IF EXISTS db_name;

打好地基,進階之路才能走得穩健。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved