create database if not exists test_test default charset utf8 collate utf8_general_ci;
test_test
是資料庫名字
default charset utf8
設定資料庫預設使用的編碼為utf8
collate utf8_general_ci
設定資料庫的檢驗規則
drop database test_test
create table if not exists `t_test`(
`id` int auto_increment,
`title` varchar(100) not null,
`addtime` datetime,
primary key ( `id` )
)engine=innodb default charset=utf8;
t_test
是要建立的資料表名
auto_increment
設定id是自動增長
primary key (
id)
設定資料表的主鍵是id
drop table t_test;
alter table `t_test` add column `name` varchar(255) not null default '0' ;
t_test
要新增的目標資料表
name
要新增的字段
alter table `t_test` drop `name`;
alter table `t_test` modify `name` varchar(50);
alter table `t_test` change `name` `name2` varchar(50);
在 change 關鍵字之後,緊跟著的是你要修改的欄位名,然後指定新欄位名及型別
alter table `t_test` rename to `t_test2`;
mysql常用命令操作
一 數學函式 二 聚合函式 常用於group by從句的select查詢中 三 字串函式 四 日期和時間函式 未完待續。其他方法總結 replace函式 mysql修改某個字段 替換關鍵字內容 update 表名 set 欄位名 replace 替換前的字段值,替換前關鍵字 替換後關鍵字 where...
MySQL 表 常用命令 MYSQL常用命令行表
mysql常用命令行表 1 系統管理 mysql h主機位址 u使用者名稱 p 連線mysql 在mysql bin exit 退出mysql命令 mysqladmin u使用者名稱 p舊密碼 password新密碼 修改密碼 在mysql bin grantselect insert update...
mysql 操作命令 Mysql常用命令
匯入sql檔案 在mysql命令列中中直接匯入 sql指令碼,在mysql中執行sql檔案的命令 mysql source root db.sql 增加使用者 格式 grant select on 資料庫.to 使用者名稱 登入主機 identified by 密碼 例1 增加乙個使用者test1密...