修改mayslq数据库里的表
时间:2010-09-01
来源:互联网
我用代码的形式创建了如下表:
$sql = "CREATE TABLE person
(
FirstName varchar(15),
LastName varchar(15),
Age int
)";
创建完后我想再增加一个主键列:personID,属性为非空,自动递增。我自己写了如下代码?调试不成功,错误如下:(代码后)
$sql="alter table person(
add personID int not null auto_increment,
primary key(personID)
)";
调试:提示如下错误:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '( add personID int not null auto_increment, primary key(personID) )' at line 1
请问我该如何书写正确代码?这与数据库版本有关系吗?
$sql = "CREATE TABLE person
(
FirstName varchar(15),
LastName varchar(15),
Age int
)";
创建完后我想再增加一个主键列:personID,属性为非空,自动递增。我自己写了如下代码?调试不成功,错误如下:(代码后)
$sql="alter table person(
add personID int not null auto_increment,
primary key(personID)
)";
调试:提示如下错误:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '( add personID int not null auto_increment, primary key(personID) )' at line 1
请问我该如何书写正确代码?这与数据库版本有关系吗?
作者: wangyz636 发布时间: 2010-09-01
建议你看下 http://www.w3cschool.cn/ 中的SQL 教程
那里面会有能帮你解决,我看过啦。它可以帮到你的。
那里面会有能帮你解决,我看过啦。它可以帮到你的。
作者: lbc227540 发布时间: 2010-09-01
可怜我看了没有,有选择,更新表的数据,删除,就是没有修改表的结构
作者: wangyz636 发布时间: 2010-09-01
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28