thinkphp 怎麼實現對mysql做到建立表,修改欄位,新增欄位,刪除欄位 30

2025-07-20 11:55:30 字數 2204 閱讀 5741

thinkphp 怎麼實現對mysql做到建立表,修改欄位,新增欄位,刪除欄位

1樓:蘭亭幽草

class mysqlmanage

* 檢測表是否存在,也可以獲取表中所有欄位的資訊。

table 要查詢的表名。

return 表裡所有欄位的資訊。

function checktable($table)

* 檢測欄位是否存在,也可以獲取欄位資訊(只能是乙個欄位)

table 表名。

field 欄位名。

function checkfield($table,$field)

* 新增欄位。

table 表名。

info 欄位資訊陣列 array

return 欄位資訊 array

function addfield($table,$info)

* 修改欄位。

不能修改欄位名稱,只能修改。

function editfield($table,$info)

* 欄位資訊陣列處理,供新增更新欄位時候使用。

info[name] 欄位名稱。

info[type] 欄位型別。

info[length] 欄位長度。

info[isnull] 是否為空。

info['default'] 欄位預設值。

info['comment'] 欄位備註。

private function filterfieldinfo($info)

sql=$newinfo['name']." ".$newinfo['type'];

sql.=(!empty($newinfo['length']))newinfo['length']) ' ':' ';

sql.=$newinfo['isnull'].' ';

sql.=$newinfo['default'];

sql.=$newinfo['comment'];

return $sql;}/*

刪除欄位。如果返回了欄位資訊則說明刪除失敗,返回false,則為刪除成功。

function dropfield($table,$field)

* 獲取指定表中指定欄位的資訊(多欄位)

function getfieldinfo($table,$field)else

return $info;}}

mysql資料庫,如何給資料庫表和表欄位新增備註?

2樓:六六小班

alter table table_name comment='這是表的註釋';

1.給表加註釋:

alter table table_name comment='這是表的註釋';

2.給列加註釋:

alter table table_name modify `column_name` datetime default null comment '這是欄位的註釋'

3樓:網友

alter table fpt_bill_item add (price decimal(18,4) null comment '成交單價',amount decimal(18,4) null comment '成交總價');

4樓:網友

alter table 表名字 add 欄位名字 varchar(200) comment '備註';

5樓:網友

你把你的備註語句貼出來!

怎麼給mysql的表新增欄位??

6樓:網友

不用用**那麼麻煩,直接用access或者其它的一下就可以了。如果是在access中,要在設計檢視中。

7樓:網友

insert into 你的表名(你的欄位名) values(你的欄位名的值)

8樓:paradise豬

alter table 表名 add 列名 型別(長度)

mysql如何修改表欄位的約束

9樓:網友

基本語法就是這樣的,請參考。

alter table 表名 modify `欄位名` varchar(20) not null;

thinkphp裡if標籤怎麼用

eq 或者 equalneq 或者notequal 不等於gt 大於 egt 大於等於 lt 小於 elt 小於等於 heq 恆等於 nheq 不恆等於 value1 value2 value3 在thinkphp中怎麼在if標籤中引入變數例如if condition aa eq bb bb 怎麼輸...

Thinkphp怎麼引入外部檔案

操作如下 類檔案命名方式類檔案裡面注意要命名空間,例如在think資料夾下面,就要命名為namespace think 控制器裡面的寫法 引入方法 use think idcheck 然後再例項化該類,例項化方法 id new idcheck 引入外部檔案使用require或者include都可以 ...

thinkphp對同字段有多個條件的查詢

給你乙個例子 我是用的tp3.1的手冊 不知道你的tp版本 user m user 例項化user物件 查詢status值為1name值為think的使用者專資料 user where status 1 or status 2 find 具體的條件你 屬自己根據你的需求來吧 其實最簡單的直接有que...