一 常用命令

2021-10-20 19:37:24 字數 2722 閱讀 2229

1.sql db dbms之間的關係

db:database(資料庫,在硬碟上以檔案形式存在)

dbms:database management system(資料庫管理系統 sybase,mysql,sql sever,db2,oracle)

sql:

結構化查詢語句,是一門標準通用的語言,適用於所有的資料庫產品。

在執行sql語句時,內部由dbms進行編譯,然後再執行sql語句。

dbms:負責執行sql語句,通過執行sql語句來操作db中的資料。

dbms-(執行)-->sql語句-(操作)-->db

2.表(table)

行:稱為資料,記錄data。

列:字段(column)。

字段屬性:

欄位名,資料型別,相關的約束。

表:是資料庫的基本組成單元,所有的資料都以**的形式組織,

使資料可讀性強。

字串(varchar variable character)

3.sql語句分類

dql(資料查詢語言):

查詢語句,凡是select語句都是dql。

dml(資料操作語言):

insert delete update,對錶中的資料進行增刪改查。

ddl(資料定義語言):

create drop alter,對錶結構的增刪改。

tcl(事務控制語言):

commit提交事務,rollback回滾事務(tcl中t是transaction)

dcl(資料控制語句):

grant授權,revoke撤銷許可權等。

4.匯入資料

step1:登入mysql資料庫管理系統

dos命令視窗:

mysql -uroot -p

password

step2:檢視資料庫

show databases;(不是sql語句,屬於mysql的命令)

mysql> show databases;

+--------------------+

| database |

+--------------------+

| information_schema |

| mysql |

| performance_schema |

| student |

| student01 |

| sys |

+--------------------+

mysql> show tables;

+-------------------+

| tables_in_student |

+-------------------+

| student_01 |

| t_student |

+-------------------+

step3:建立資料庫

create database student;(不是sql語句,屬於mysql的命令)

step4:使用資料庫的資料

use student;(不是sql語句,屬於mysql的命令)

step5:檢視當前資料中的所有表

show tables;(不是sql語句,屬於mysql命令)

step6:初始化資料庫

mysql> source:sql檔案路徑

cmd命令**展示:

c:\windows\system32>net start mysql

請求的服務已經啟動。

請鍵入 net helpmsg 2182 以獲得更多的幫助。

c:\windows\system32>mysql -uroot -p

enter password: ******

welcome to the mysql monitor. commands end with ; or \g.

your mysql connection id is 12

server version: 8.0.22 mysql community server - gpl

oracle is a registered trademark of oracle corporation and/or its

affiliates. other names may be trademarks of their respective

owners.

type 'help;' or '\h' for help. type '\c' to clear the current input statement.

5..sql檔案

以sql結尾,這樣的檔案被稱為『sql指令碼』。

在此檔案中編寫了大量的sql語句。

使用source命令完成初始化。

6.刪除資料庫

drop database 庫名;

7.檢視表結構

desc 表名;

8.基本命令

select database;

select version; (查詢當前版本)

\c (終止當前語句)

\q quit exit (退出mysql)

mysql> show tables;

9.檢視建立表的語句

show create table student;

常用命令(一)

export 語 法 export fnp 變數名稱 變數設定值 export可新增,修改或刪除環境變數,供後續執行的程式使用。export的效力僅及於該此登陸操作。參 數 f 代表 變數名稱 中為函式名稱。n 刪除指定的變數。變數實際上並未刪除,只是不會輸出到後續指令的執行環境中。p 列出所有的s...

常用命令一

scp 用於兩台linux計算機資料傳輸 如 scp r root 192.168.1.2 home hzy scp r home hzy root 192.168.1.2 home hzy chmod 許可權修改 chmod x sh service network restart 重啟網路 ce...

docker常用命令 Docker 常用命令筆錄

格式docker run 選項 映象 命令 引數.示例docker run it rm ubuntu 16.04 bash 示例解釋 it 這是兩個引數,乙個是 i,表示互動式操作,乙個是 t表示終端 rm 這個引數是說容器退出後隨之將其刪除 ubuntu 16.04 這是指用ubuntu 16.0...