tp3.2.3 这么执行sql语句创建mysql表

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tp3.2.3 这么执行sql语句创建mysql表相关的知识,希望对你有一定的参考价值。

在tp控制器里通过sql语句新建一张数据表

参考技术A mysql创建数据库表,请参考下列创建表的SQL语句:

CREATE TABLE `students` (
`sid` char(10) PRIMARY KEY,
`sname` varchar(50) NOT NULL,
`sex` char(1) NOT NULL,
`dob` date NOT NULL,
`phone` varchar(30));追问

在 tp3.2.3里这个不行 还有没有其他方法

mysql相关执行语句

W3school教程
http://www.w3school.com.cn/sql/sql_update.asp

创建数据库语句
create database database_name;

删除数据库语句
drop database database_name;

创建表语句
use database_name;
create table table_name(nid int,name varchar(20));

删除表语句
drop table table_name;

删除表中的行(按指定的内容删除)
delete from table_name where 字段="*****";

清空表内容(一次性全部清空)

truncate table table_name

插入数据行
insert into tab21(nid,name) values(1,"kevin1");

修改数据
update table_name set 字段="old_value" where 字段="new_value";

新建用户
create user [email protected]_address identified by "password";

对指定用户进行授权(权限根据需求进行授权:select,insert)
grant select on databases.table_name to [email protected]_address

删除用户
drop user [email protected]_address;

自增

create table table_name(

  nid int not null auto_increment primary key,#必须要设置为主键,不然会报错

  num int

)engine=innode default=utf8;

 













以上是关于tp3.2.3 这么执行sql语句创建mysql表的主要内容,如果未能解决你的问题,请参考以下文章

sql查询语句的各个命令执行的标准顺序是啥?为啥?

使用sql语句怎么更改用户密码。或新建一个sysadmin权限的新用户

使用存储过程

mysql中查询语句的表名,是不是可以动态选择表名像这样

Navicat for MySQL怎样执行SQL语句

mysql相关执行语句