一、資料庫操作:
1、檢視資料庫:
>show databases;
2、建立資料庫:
>create database db_name; //db_name為資料庫名
3、使用資料庫:
>use db_name;
4、刪除資料庫:
>drop database db_name;
二、建立表:
1、建立表:
>create table table_name(
>id tinyint unsigned not null auto_increment, //id值,無符號、非空、遞增——唯一性,可做主鍵。
>name varchar(60) not null
>score tinyint unsigned not null default 0, //設定預設列值
>primary key(id)
>)engine=innodb //設定表的儲存引擎,一般常用innodb和myisam;innodb可靠,支援事務;myisam高效不支援全文檢索
>default charset=utf8; //設定預設的編碼,防止資料庫中文亂碼
如果有條件的建立資料表還可以使用 >create table if not exists tb_name(…
2、複製表:
>create table tb_name2 select * from tb_name;
或者部分複製:
>create table tb_name2 select id,name from tb_name;
3、建立臨時表:
>create temporary table tb_name(這裡和建立普通表一樣);
4、檢視資料庫中可用的表:
>show tables;
5、檢視表的結構:
>describe tb_name;
也可以使用:
>show columns in tb_name; //from也可以
6、刪除表:
>drop [ temporary ] table [ if exists ] tb_name[ ,tb_name2…];
例項:>drop table if exists tb_name;
7、表重新命名:
>rename table name_old to name_new;
還可以使用:
>alter table name_old rename name_new;
mysql基礎 基礎SQL語句
一,安裝mysql redhat6.5環境下,yum安裝 yum install y mysql 二,mysql登入 1,本地使用者登入 mysqladmin u root password 密碼 service mysqld restart mysql uroot p密碼 注意 p後無空格 或者 ...
MySQL 基礎sql語句
開啟終端,輸入 usr local mysql bin mysql uroot p回車 輸入密碼 1.增 create database 資料庫名 create database db1 2.刪 drop database 資料庫名 drop database db1 3.改 alter datab...
MYSQL 基礎SQL語句總結
dml 資料操縱語句 增刪改 1 插入記錄 insert into tablename field1,field2,fieldn values value1,value2,valuen insert into test uid,name values 100,0,peter 如例,通過insert ...