sql第一課筆記

2022-02-21 05:27:10 字數 1391 閱讀 7563

雖然之前也是學習過sql server資料庫,但是也是忘記得差不多了。現在重新撿起來,安裝一次資料庫練習,使用的是mysql.

第一課是最簡單的建立,修改,檢視,刪除資料庫;

mysql 有密碼之後在命令列登陸 用的是 shell>mysql -u root -p; 

提示輸入密碼:

登陸成功之後,把提示符mysql變成以當前計算機帳戶名@主機名 當前資料庫的格式:prompt \u@\h \d>

prompt命令下的幾個基本引數 \d 當前日期; \d當前資料庫;\u當前使用者; \h當前主機名;

建立資料庫

create [if not exists] db_name [default] character set [=] charset_name;

| 豎線代表兩邊任選其一 ;中括號代表可選項,可寫可不寫;

if not exists 指的是如果存在也會建立,會產生一條警告;

character set 用於指定字元編碼方式,比如gbk,utf8;

舉例:create database t1; //建立乙個名字叫t1的資料庫

舉例:create database if not exists t1; // 如果不存在則建立;如果存在則產生一條警告;檢視警告:show warnings;

舉例:create database t2 character set=gbk; //建立乙個t2的資料庫,制定編碼格式為gbk

檢視剛才建立的資料庫的編碼格式和資訊: show create database t2;

檢視當前資料庫管理系統下有多少資料庫

show [like 'pattern' | where expr]

舉例:show databases;

修改資料庫

alter [db_name] [default] character set [=] charset_name;

下面這一條是修改資料庫的編碼方式

舉例: alter database t2 character set = utf8;

刪除資料庫

drop [if exists] db_name;

舉例: drop database t1;

如果再次執行drop database t1;則會產生一條錯誤,加上關鍵字也會執行成功,會產生警告,如drop database if exists t1;

檢視警告:show warnings;

回顧複習:

mysql的預設埠號:3306

mysql有乙個超級使用者:root

建立資料庫:create database

修改資料庫:alter database

刪除資料庫:drop database

如果是資料庫管理系統的命令盡量用大寫來與其它識別符號區分開來

第一課 了解SQL

第一課 了解sql 1.1 資料庫基礎 1.1.1 資料庫 database 儲存有組織的資料的容器 通常是乙個檔案或一組檔案 1.1.2 表 table 某種特定型別資料的結構化清單,儲存在表中的資料是同一種型別的資料或清單。說明 1 表名是唯一的,實際上是資料庫名和表名等的組合。有的資料庫還使用...

Linux筆記第一課

一 開源軟體 開源軟體的特點就是把軟體程式與源 檔案一起打包提供給使用者,讓使用者在不受限制地使用某個軟體功能的基礎上還可以按需進行修改,或編製成衍生產品再發布出去。使用者具有使用自由 修改自由 重新發布自由以及建立衍生品的自由。世界上現在有60多種被開源促進組織 open source initi...

linuxprobe第一課 筆記

apache來自於印第安語,力量無窮 mpl mozilla public license,mozilla公共許可 許可協議 相較於gpl許可協議,mpl更加注重對開發者的源 需求和收益之間的平衡。mit massachusetts institute of technology 許可協議 目前限制...