Mysql操作表結構常用命令

2021-09-13 16:58:21 字數 1291 閱讀 6934

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密...