資料庫 MySql的基本操作指令總結

2021-10-07 23:10:36 字數 2449 閱讀 6030

常用資料型別

表的操作(重點)

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 (

field1 datatype,

field2 datatype,

field3 datatype

);

可以使用comment增加字段說明。示例:

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 對資料庫...