常用資料型別
表的操作(重點)
show database;語法:
create database [if not exists] db_name [create_specification [,create_specification] …];
create_specification: [default] character set charset_name說明:舉例:[default] collate collation_name
create database test;說明:
首先這是不存在test資料庫時的建立辦法,其次當我們建立資料庫沒有指定字符集和校驗規則時,系統使用預設字符集:utf8,校驗規則是:utf8_ general_ ci
create database if not exists test;
create database if not exists test character set utf8mb4;
use 資料庫名;
說明: 當你開啟mysql,執行use指令,才可以針對該資料庫進行使用,例如:對錶的一系列操作,對資料庫的建立刪除操作,何時都行
drop database [if exists] test;
說明: 資料庫刪除以後,內部看不到對應的資料庫,裡邊的表和資料全部被刪除。了解資料庫中基本的資料型別,才能在建表時定義使用恰當的資料型別!!!!
因此刪除操作一定得注意,不要刪庫跑路吆!!!!哈哈
說明:
1位元組(bytes)= 8bit。 對於整型型別的範圍:有符號範圍:-2^(型別位元組數8-1) 到 2^ (型別位元組數 8-1)-1, 如int是4位元組,就是 -2^31 到 2^31-1
無符號範圍:0到 2^(型別位元組數*8)-1 , 如int就是 2^32-1盡量不使用unsigned,對於int型別可能存放不下的資料,int
unsigned同樣可能存放不下,與其如此,還不如設計時,將int型別提公升為bigint型別。
在資料庫操作時,已經說過,表的操作依賴於對應的資料庫,所以當你要操作表時必須先使用 use 資料庫名
語法:
create table table_name (可以使用comment增加字段說明。示例:field1 datatype,
field2 datatype,
field3 datatype
);
create table test (id int, name varchar(20) comment 『姓名』,
password varchar(50) comment 『密碼』,
age int,
*** varchar(1),
birthday timestamp,
amout decimal(13,2),
resume text );
desc 表名;示例:刪除 test 表注意!!!!!!drop table test;
如果存在 test 表,則刪除 test 表
drop table if exists test;
MySQL資料庫的常用指令和基本操作
root使用者登入資料庫之後,兩種方法建立新使用者 1 create user username host identified by password 其中username 使用者名稱,host 控制訪問該資料庫的ip位址,password 密碼 eg create user test 172.1...
MySQL 資料庫 資料表 的基本操作指令
資料庫的操作 鏈結資料庫 mysql uroot p 退出資料庫 quit exit 檢視所有資料庫 show databases 顯示當前資料庫的時間 select now 顯示資料庫版本 select version 建立資料庫 create database homework 資料庫名字 cr...
mysql資料庫基本操作 MYSQL資料庫基本操作
1.連線mysql mysql u 使用者名稱 p 回車後要求輸入密碼,密碼不可見 2.退出mysql命令 exit 回車 3.修改密碼 mysqladmin u使用者名稱 p舊密碼 password 新密碼4.檢視mysql許可權和使用者select host,user fromuser 對資料庫...