MySQL数据库怎么创建数据表?MySQL中创建数据表命令/语句/语法
发布时间:2022-09-30 12:50:13 所属栏目:MySql教程 来源:
导读: MySQL创建数据表
创建MySQL数据表需要以下信息:
语法
以下为创建MySQL数据表的SQL通用语法:
CREATE?TABLE?table_name?(column_name?column_type);
以下例子中我们将在 c
创建MySQL数据表需要以下信息:
语法
以下为创建MySQL数据表的SQL通用语法:
CREATE?TABLE?table_name?(column_name?column_type);
以下例子中我们将在 c
|
MySQL创建数据表 创建MySQL数据表需要以下信息: 语法 以下为创建MySQL数据表的SQL通用语法: CREATE?TABLE?table_name?(column_name?column_type); 以下例子中我们将在 chenweiliang 数据库中创建数据表chenweiliang_tbl: CREATE?TABLE?IF?NOT?EXISTS?`chenweiliang_tbl`( ???`chenweiliang_id`?INT?UNSIGNED?AUTO_INCREMENT, ???`chenweiliang_title`?VARCHAR(100)?NOT?NULL, ???`chenweiliang_author`?VARCHAR(40)?NOT?NULL, ???`submission_date`?DATE, ???PRIMARY?KEY?(?`chenweiliang_id`?))ENGINE=InnoDB?DEFAULT?CHARSET=utf8; 实例解析: 通过命令提示符创建表 通过 mysql> 命令窗口可以很简单的创建MySQL数据表。你可以使用 SQL 语句CREATE TABLE来创建数据表。 实例 以下为创建数据表 chenweiliang_tbl 实例: root@host#?mysql?-u?root?-pEnter?password:*******mysql>?use?chenweiliang;Database?changed mysql>?CREATE?TABLE?chenweiliang_tbl( ???->?chenweiliang_id?INT?NOT?NULL?AUTO_INCREMENT, ???->?chenweiliang_title?VARCHAR(100)?NOT?NULL, ???->?chenweiliang_author?VARCHAR(40)?NOT?NULL, ???->?submission_date?DATE, ???->?PRIMARY?KEY?(?chenweiliang_id?) ???->?)ENGINE=InnoDB?DEFAULT?CHARSET=utf8;Query?OK,?0?rows?affected?(0.16?sec)mysql> 注意:MySQL命令终止符为分号 (;) 。 使用PHP脚本创建数据表 你可以使用 PHP 的mysqli_query()函数来创建已存在数据库的数据表。 该函数有两个参数,在执行成功时返回 TRUEMySQL 创建数据表,否则返回 FALSE。 语法 mysqli_query(connection,query,resultmode); 参数描述 connection 必需。规定要使用的 MySQL 连接。 query 必需,规定查询字符串。 resultmode 可选。一个常量。可以是下列值中的任意一个: 实例 以下实例使用了PHP脚本来创建数据表: 创建数据表 '; ?$sql?=?"CREATE?TABLE?chenweiliang_tbl(?". ?"chenweiliang_id?INT?NOT?NULL?AUTO_INCREMENT,?". ?"chenweiliang_title?VARCHAR(100)?NOT?NULL,?". ?"chenweiliang_author?VARCHAR(40)?NOT?NULL,?". ?"submission_date?DATE,?". ?"PRIMARY?KEY?(?chenweiliang_id?))ENGINE=InnoDB?DEFAULT?CHARSET=utf8;?"; ?mysqli_select_db(?$conn,?'chenweiliang'?); ?$retval?=?mysqli_query(?$conn,?$sql?); ?if(!?$retval?) ?{ ?die('数据表创建失败:?'?.?mysqli_error($conn)); ?} ?echo?"数据表创建成功\n"; ?mysqli_close($conn); ??> 执行成功后,就可以通过命令行查看表结构。 (编辑:百科站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐


