天天看點

MySQL基礎入門-第一課 建立資料庫(linux版本)

MySQL

linux

  • 登入MySQL
  1. sudo service mysql start #打開MySQL服務 
  2. mysql -u root #使用root使用者登入 
  • 建立資料庫
  1. # create database 資料庫名 
  2. # 一定要記得加分号 “;” 
  3. create database mysql_shiyan; 
檢視資料庫
  1. show databases; 
  • 連接配接資料庫
  1. use mysql_shiyan 
  • 建立資料表

create table 表的名字

(

列名a 資料類型(資料長度),

列名b 資料類型(資料長度),

列名c 資料類型(資料長度)

)

或者

create table 表的名字(列名a 資料類型(資料長度),列名b 資料類型(資料長度);

  1. create table employee 
  2. id int(10),name char(20),phone int(12) 
  3. ); 
  4. # 或者 
  5. create table employee(id int(10),name char(20),phone int(12)); 
資料類型
大小(位元組) 用途 格式
INT 4 整數 -----
FLOAT 單精度浮點數
DOUBLE 雙精度浮點數
ENUM 單選,比如性别 ENUM(‘a’,‘b’,‘c’)
SET 多選 SET(‘1’,‘2’,‘3’)
DATE 3 日期 YYYY-MM-DD
TIME 時間點或持續時間 HH:MM:SS
YEAR 1 年份值 YYYY
CHAR 0~255 定長字元串
VARCHAR 變長字元串
TEXT 0~65535 長文本資料
  • 向表中插入資料
語句格式
  1. INSERT INTO 表的名字(列名a,列名b,列名c) VALUES(值1,值2,值3); 
  1. INSERT INTO employee(id,name,phone) VALUES(01,'Tom',110110110); 
  2. INSERT INTO employee(id,name,phone) VALUES(01,'Tom1',110110111); 
  3. INSERT INTO employee(id,name,phone) VALUES(01,'Tom2',110110112); 
檢視表中資料
  1. select * from employee 
marsggbo網易部落格 http://blog.163.com/hexin_mars_blog/blog/getBlog.do?bid=fks_087068092087088065083084081074072084085075086087083067080086