MySQL 01 資料庫介紹

2021-10-03 16:24:11 字數 1370 閱讀 3299

【一】 rdbms(relational database management system,關聯式資料庫管理系統)

【二】 sql(structured query language,結構化查詢語言)

sql:是一種用來操作rdbms的資料庫語言,當前關係型資料庫都支援使用sql語言進行操作,也就是說可以通過sql操作oraclesql servermysql等等所有的關係型資料庫

dql資料查詢語言,用於對資料進行查詢,如selectdml資料操作語言,對資料進行增加,修改,刪除,如insertupdatedeletetpl:事務處理語言,對事務進行處理,包括 begin transaction,commit,rollback

dcl:資料控制語言,進行授權與許可權**,如 grant,revoke

ddl:資料定義語言,進行資料庫,表的管理等,如createdropccl:指標控制語言,通過控制指標完成表的操作,如 declare cursor

【三】 mysql(輕中量級)

mysql:關係型資料庫管理系統,由瑞典mysql ab公司開發,後來被sun公司收購,sun公司後來又被oracle公司收購,目前屬於oracle旗下產品

使用cc++編寫,並使用了多種編譯器進行測試,保證源**的可移植性

支援多種作業系統,為多種語言提供了api,支援多執行緒以充分利用cpu資源

優化的sql查詢演算法,有效提高了查詢速度

Mysql 01 建立資料庫和使用者

刪除已存在資料庫 drop database if exists 你的db名 建立新資料庫 create database 你的db名 character set utf8 collate utf8 general ci use mysql insert into user host,user,pa...

MySQL 01 解決資料庫無法顯示中文

mysql 解決資料庫無法顯示中文問題 先建立乙個資料表,表結構如下 當輸入insert student values 1003,張三 男 5.1,180,1995 01 01,15972390440,湖北武漢 結果如下 出現這種情況一般是因為預設字符集不是utf8,解決方法如下 方法1.修改資料表...

MySQL01 運算元據庫

mysql關鍵字不區分大小寫。如果表名或欄位名是特殊字元,通常會用 包起來。1 建立資料庫 create database if not exists zhangxin 2 刪除資料庫 drop database if exists zhangxin 3 使用資料庫 use zhangxin 4 檢...