天天看點

mysql文法,建立資料庫,删除資料庫

mysql的登入和退出

//登入
mysql -uroot -p     //回車輸入密碼
enter password:**
           
mysql文法,建立資料庫,删除資料庫

//退出

mysql文法,建立資料庫,删除資料庫
//檢視mysql裡面有哪些資料庫(自帶的)

show databases; //分号不要忘記,切記!!!
           
mysql文法,建立資料庫,删除資料庫

建立資料庫

create database test;   //test 是自定義資料庫名
           

删除資料庫

資料類型

int 整型

tinyint 微整型

double 

varchar(n)
n代表長度,可變長字元串,字元串最長為,最少為,可變長度節約資源

char(n)
n代表長度,定義字元串,長度不可變,字元串最長為,最少為,剩下的空格補全
           

建立表簡陋版

1)登入

2)建立資料庫

3)選擇使用哪個資料庫

use test;
           

4)建立表

create table student(
        number varchar(), 
        name varchar(),
        age int,
        sex varchar()
);
           

Navicat建立表

create table student(
    number varchar() primary key,  //primary key 主鍵,是用來差別多行記錄的唯一辨別,主鍵絕對不允許重複,也不允許為空
    name varchar() not null,
    age int,
    sex varchar() default '男'   //default 設定預設值
);
           

删除表

指令修改表

1、增加一個字段
2、修改一個字段名稱
3、修改一個字段的類型
4、修改一個字段的類型(簡化做法)
5、删除字段

DDL

資料定義語言,其實對于表結構和資料庫的所有操作都是DDL

1)檢視某個資料庫下所有的表
2)檢視指定資料庫下的所有表
use test;
show tables;
           

繼續閱讀