一、cmd中的mysql的命令
(
1)開啟mysql
mysql -hlocalhost -uroot -p # 不一定有效(2
)檢視所有資料庫
show
databases;(
3)進入某個資料庫
use 該資料庫的名字;(4
)檢視當前的資料庫
select
database()
;(5)退出當前資料庫
exec 資料庫名字 # 這個我不太確定,我一般就use其它資料庫(6
)建立資料庫
create
database 資料庫名(建議小寫,符合規範);(7
)在當前資料庫下建立表(舉個栗子吧)
mysql>
create
table
ifnot
exists
`user`(-
> id smallint
primary
key, # 這是設定主鍵的意思
-> username varchar(20
),-> age tinyint,-
> *** enum
('男'
,'女'
,'保密'
), # 這是列舉型別
-> email varchar(50
),-> address varchar
(200),
-> birth year,-
> salary float(10
,2),
-> tel int,-
> married tinyint(1
) # 用這個在mysql中代替布林
->
)engine
=innodb
charset
=utf8
; # 這是引擎和編碼方式,一般就預設它倆了。(8
)檢視當前資料庫下的表
show
tables;(
9)檢視當前資料庫下某個表的資訊
desc 這個表的名稱; # desc 也可以寫成 describe
或者show
columns
from 這個表的名稱;(10
)刪除某個資料庫
drop
database
ifexists 要刪除的資料庫名稱;
# 刪除表應該差不多(11
)往表中插入資料
insert 表名稱 values
(這裡根據**要求來);(
12)記錄(把cmd中自己輸入命令和結果資訊匯入到txt中)
\t 這裡放路徑,路徑與「t」之間空一小格,示例如下
****
****
****
****
****
****
****
****
****
*******
\tc:\users\dell\desktop\mysql001.txt
這裡的內容會被記錄
\t # 這個表示退出記錄(13
)檢視警告
show
warnings
;
二、mysql中的常用資料型別
數值型別、字串型別、日期和時間型別
還是拿之前建立的**舉例
create table if not exists `user`(
id smallint primary key, # smallint 較小的整數型別,可以用help smallint 在cmd中檢視其上限
username varchar(20), # varchar 可變字串,設定20表示字元最多20個
age tinyint, # 較小的整數型別,上限比smallint要低
*** enum('男','女','保密'), # 列舉型別
email varchar(50), # varchar 可變字串,設定50表示字元最多50個
address varchar(200), # 略
birth year, # 年,表示出生年份
salary float(10, 2), # 浮點數,最多10個數字,小數兩位
tel int, # 整數型別,一般也可用其存號碼什麼的
married tinyint(1) # 表示布林型別
)engine = innodb charset = utf8;
C 學習第一日
乙個c 初學者的學習記錄 引數 argument 代入函式的值,通過引數實現函式間基本的資訊傳遞。賦值 assignment 使乙個變數獲得乙個值,獲得這個值會抹去這個變數原有的值 只考慮值,不考慮位址 程式塊 block 用花括號包圍的n條語句,其中n 0 花括號 curly brace 就目前學...
pytorch 學習第一日
import torch from torch.autograd import variable 聽說新版本variable與tensor兩個型別合併了。variable與tensor的區別在於 tensor物件支援在原物件支援區域上修改資料,通 或者torch.add 方法 而variable不支...
MySQL學習筆記 資料型別
方括號中的屬性可以在ddl語句中控制column的詳細屬性 一 整數型 1.int width unsigned zerofill mysql用4 bytes儲存int型資料,其值在 2,147,483,648到2,147,483,647之間,如果選擇了unsigned型別,那麼值在0到4,294,...