十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
mysql_connect('地址','用户名','密码');
网站建设哪家好,找创新互联!专注于网页设计、网站建设、微信开发、微信平台小程序开发、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了湛河免费建站欢迎大家使用!
mysql_select_db('数据库名');
$sql = "ALTER TABLE `表名` ADD `列名` 数据类型";
mysql_query($sql);
?php
$config = [
'user' = 'root',
'passwd' = 'root',
];
try {
$db = new PDO('mysql:host=172.17.0.1;port=3306;dbname=test', $config['user'], $config['passwd']);
# 新建一张表 A
$db-exec('create table if not exists A (
id int unsigned not null primary key auto_increment comment \'主键id\'
);');
# 给表 A 新增一个字段 name
$db-exec('alter table A add column name varchar(50) not NULL default \'\' comment \'名称\';');
} catch (PODException $e) {
print("Error: " . $e-getMessage());
exit();
}
直接修改数据库就行了。或者你自己写alter table语句执行一下也可以。thinkphp并没有内置这种功能。