创建MySQL数据表需要以下信息:
表名
表字段名
定义每个表字段
语法:
以下为创建MySQL数据表的SQL通用语法:
CREATE?TABLE?table_name?(column_name?column_type);
以下例子中我们将在 RUNOOB 数据库中创建数据表runoob_tbl:
runoob_tbl(
runoob_id?INT?NOT?NULL?AUTO_INCREMENT,
runoob_title?VARCHAR(100)?NOT?NULL,
submission_date?DATE,
PRIMARY?KEY?(?runoob_id?)
);
注意
如果你不想字段为?NULL?可以设置字段的属性为?NOT NULL, 在操作数据库时如果输入该字段的数据为NULL?,就会报错.
AUTO_INCREMENT定义列为自增的属性,一般用于主键,数值会自动加1.
PRIMARY KEY关键字用于定义列为主键. 您可以使用多列来定义主键,列间以逗号分隔.
通过命令提示符创建表
通过 mysql 命令窗口可以很简单的创建MySQL数据表.你可以使用 SQL 语句?CREATE TABLE?来创建数据表.
实例
以下为创建数据表 runoob_tbl 实例:
Enter?password:*******
mysql?use?RUNOOB;
Database?changed
mysql?CREATE?TABLE?runoob_tbl(
-?runoob_id?INT?NOT?NULL?AUTO_INCREMENT,
-?runoob_title?VARCHAR(100)?NOT?NULL,
-?submission_date?DATE,
-?PRIMARY?KEY?(?runoob_id?)
-?);
mysql
注意:MySQL命令终止符为分号 (;) .
使用PHP脚本创建数据表
你可以使用PHP的 mysql_query() 函数来创建已存在数据库的数据表.
该函数有两个参数,在执行成功时返回 TRUE,否则返回 FALSE.
语法
bool?mysql_query(?sql,?connection?);
sql ? ? 必需.规定要发送的 SQL 查询.注释:查询字符串不应以分号结束. ?
connection ? ?可选.规定 SQL 连接标识符.如果未规定,则使用上一个打开的连接. ?
以下实例使用了PHP脚本来创建数据表:
html
head
title创建?MySQL?数据表/title
/head
body
php
$dbuser?=?'root';
$dbpass?=?'rootpassword';
$conn?=?mysql_connect($dbhost,?$dbuser,?$dbpass);
if(!?$conn?)
{
die('连接失败:?'?.?mysql_error());
}
echo?'连接成功br?/';
$sql?=?"CREATE?TABLE?runoob_tbl(?".
"runoob_id?INT?NOT?NULL?AUTO_INCREMENT,?".
"runoob_title?VARCHAR(100)?NOT?NULL,?".
"submission_date?DATE,?".
"PRIMARY?KEY?(?runoob_id?));?";
mysql_select_db(?'RUNOOB'?);
$retval?=?mysql_query(?$sql,?$conn?);
if(!?$retval?)
die('数据表创建失败:?'?.?mysql_error());
echo?"数据表创建成功\n";
mysql_close($conn);
/body
/html
①.、打开电脑的SQL软件 ,输入用户名和密码,连接上Mysql主机地址,将Mysql启动.
①.、首先在电脑端安装MySQL,然后进行信息配置操作.打开该软件,如图所示.
MySQL 创建数据库
创建数据库就是在系统磁盘上划分一块区域用于存储和管理数据,管理员可以为用户创建数据库,被分配了权限的用户可以自己创建数据库.
MySQL中创建数据库的基本语法格式如下:
其中"db_name"是将要创建的数据库名称,该名称不能与已经存在的数据库重名.
操作方法如下:
操作设备:戴尔笔记本电脑
操作系统:win10
都是很基础的sql语句
创建表用create table
插入数据用insert into xxx values
查询数据用select 字段 from 表 where 条件
排序:升序用asc 降序用desc
以上就是土嘎嘎小编为大家整理的mysql怎么创建数据项相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!