初識MySQL mysql優勢 配置檔案 操作技巧

2021-12-29 21:22:29 字數 1330 閱讀 2069

1.優勢

執行速度快、使用成本低、容易使用、可移植性強、適用使用者多

2.配置檔案

my.ini

mysql5.5:原路徑 mysql5.6:c:\program files\mysql…

3.啟動服務

dos命令:net start mysql

mysql -u 使用者名稱 -p

輸入密碼

4.資料庫操作

建立: create database 資料庫名;

檢視資料庫列表:show databases;

選擇資料庫:use 資料庫名;

5.sql語言

dml 資料操作語言 ddl 資料定義語言 dql 資料查詢語言 dcl 資料控制語言

6.常用資料型別及約束

數值型別:int、double

字串型別:char 固定型別字串 varchar 可變長度字串

日期型別:datetime (yyyy-mm-dd hh:mm:ss) mysql5.6以上可將預設值設定為now()當前時間

timestamp(yyyymmddhhmmss)

約束:not null

default 預設約束

primary key 主鍵

foreign key外來鍵

auto_increment自增長

注釋:comment 注釋

編碼格式設定:charset=字元編碼集

7.表操作

檢視表名:show tables;

刪除表:drop table [if not exists]表名;

增:create table 表名()

改:update set

查:select * from 表名

8.常用儲存引擎

innodb myisam

支援事務 支援 不支援

支援全文索引 不支援 支援

外來鍵約束 支援 不支援

表空間大小 較大 較小

資料行鎖定 支援 不支援

資料檔案:c:\program files\mysql\mysql server5.5/data/

myisam:.frm:表結構檔案 .myi:索引檔案 .myd:資料檔案

innodb:.frm:表結構定義檔案 ibdata1(ibd):資料檔案9.幫助

help 查詢內容

MySQL MySQL的配置檔案的區別和說明

1 etc my.cnf etc mysql my.cnf my.cnf 是 mysql 的預設配置檔案,有先後的讀取順序。圖中為 docker 的 8.0.19 的 mysql,首先檢視是否存在 etc my.cnf 檔案,如果存在則讀取,不存在則檢視是否存在 etc mysql my.cnf 檔...

python操作配置檔案

從配置檔案中讀取程式所需的引數等資訊。步驟 1 匯入 import configparser 2 開啟配置檔案,配置檔案test.conf要和py檔案在同一目錄下,否則需指定配置檔案所在的目錄 cf configparser.configparser cf.read test.conf 3 讀配置檔...

ACE操作配置檔案

配置檔案操作相關類 1 ace configuration heap 它可以用在幾乎所有的平台上,在記憶體中儲存所有配置資訊.可以對記憶體的分配進行定製,使用持久的後備儲存,但是最常用的是動態分配的堆記憶體,所以這個類的名字裡面含有乙個heap 2 ace configuration win32re...