MySQL中的建立庫、表以及查詢語句對我們以後很好的應用程式資料庫是很大有協助的,本文中是對這些基礎語 句的總結,希望會對大家有些協助
1、建立與刪除資料庫
建立資料庫
mysql> create database testdb;
mysql> create database if not exists testdb;
mysql> create schema if not exists student character set 'gbk' collate 'gbk_chinese_ci';
刪除資料庫
mysql> drop database testdb;
2、建立與刪除表
CREATE TABLE [if not exists] tb_name(col_name,col_definstion,constraint)
建立表
mysql> create table tb (id int unsigned not null auto_increment primary key,Name char(20)
not null,Age tinyint not null);
mysql> create table tb (id int unsigned not null auto_increment,Name char(20) not null,Age
tinyint not null,primary key(id));
mysql> create database mydb;
mysql> use mydb;
mysql> create table students(name char(20) not null,age tinyint unsigned,gender char(1)
not null);
mysql> create table courses(ID tinyint unsigned not null auto_increment primary key,Couse
varchar(50) not null);
mysql> create table courses(name char(20) not null,age tinyint unsigned,gender char(1)
not null); ---從一張表中查出需要的數並建立為一個新表,但是很多欄位的屬 性沒有存在,需要自己在重新定義
mysql> create table testcourses select * from courses where CID <=2;
以其它表為模板,建立一個新表,欄位的屬性還會存 在
mysql> create table test like courses;
刪除表:DROP TABLE tb_name;
mysql> drop table testcourses;