~~~
//修改字段類型
//alter table 表名 modify column 字段名 類型 null
alter table px_group_member modify column child tinyint(1) null not null default 0 comment '是否攜帶兒童'
//修改字段名
//alter table 表名 change 舊字段名 新字段名 類型 null
alter table px_equipment_icon change room_id layout_id int(11) not null DEFAULT 0 COMMENT '房型id'(將room_id改為layout_id)
//添加字段
//alter table 表名 add 字段名 類型 NOT NULL DEFAULT 0 COMMENT '注釋'
alter table px_member add idcard varchar(15) NOT NULL DEFAULT 0 COMMENT '身份證'
//修改表名
//rename table 舊表名 to 新表名
rename table px_coupou to px_coupon
~~~
#### //控制器中操作數據庫(對數據庫表跟字段進行操作)
//語句在mysql中使用是一樣的
例:
~~~
public function add(){
//在vtcms_finance表中添加day_price字段
$sql = "alter table vtcms_finance add day_price decimal(10,2) NOT NULL DEFAULT 0 COMMENT '當日價格'";
//執行數據庫操作
$res = db()->execute($sql);
if($res){
return '成功!';
}else{
return '失敗!';
}
}
~~~
#### MYSQL字段類型記錄
UNSIGNED INT類型存儲IP地址
PHP中也有兩個轉換函數:
ip2long:將字符串類型IP地址轉為整型IP地址
long2ip:將整型IP地址轉為字符串類型IP地址
- 空白目錄
- 關于頁面跳轉跟重定向
- thinkphp5return的問題
- thinkphp5權限auth
- thinkphp5關聯查詢多表查詢join
- javascript
- 數據庫命令行操作
- php間隔一段時間自動執行
- PHP字符串首尾留N位,中間替換成*號
- tp5獲取當前域名
- PHP常用函數
- 注冊發送短信驗證的接口詳解
- php可逆加密解密
- 配置本地虛擬主機
- thinkphp5跨控制器調用
- thinkphp5框架加載流程
- thinkphp5路由詳解
- thinkphp5功能集合
- thinkphp5數據庫操作
- delete,put類型
- tp5數據庫查詢
- tp5數據庫增刪改
- 事務機制
- thinkphp模型model新建和查詢
- tp5model的新增
- tp5model修改
- tp5model刪除和軟刪除
- tp5視圖
- tp5API