原mysql建表代码(mysql数据库代码建表)

本文目录一览:

MYSQL中建立表的命令是什么????

给你个例子

create table TableName

(

id int(3) auto_increment not null primary key,

name char(10) not null,

address varchar(50) default ’shanghai’,

year date

);

mysql数据库如何查看创建表的代码

采用命令show create table table_name即可查看MySQL数据库表的建表语句。

mysql建不了表

建表的语句要注意先后,特别是有外键约束的情况下.

另外foreign key引用表名一定要正确,像你的这句

foreign key (userid) references users(id)//明明是user,你却写成了users

下面是纠正错误后的语句,请自行比较.

===================

CREATE TABLE USER (

id int(11) NOT NULL auto_increment,

username varchar(50) NOT NULL default ”,

realname varchar(50) NOT NULL default ”,

password varchar(50) NOT NULL default ”,

email varchar(50) NOT NULL default ”,

gender smallint(1) NOT NULL default ‘0’,

phone varchar(20) default NULL,

pwd_problem varchar(50) default NULL,

pwd_answer varchar(50) default NULL,

province varchar(50) default NULL,

education varchar(50) default NULL,

hobbies varchar(255) default NULL,

selfintro varchar(255) default NULL,

PRIMARY KEY (id)

) engine=innodb default character set =utf8;

Create table category(

id int auto_increment primary key,

catename varchar(20),

decription varchar(100),

parent varchar(20)

) engine=innodb default character set =utf8;

Create table book(

id int auto_increment primary key,

cateid int,

bookname varchar(20),

price decimal(10,2),

decription varchar(100),

foreign key (cateid) references category(id)

) engine=innodb default character set =utf8;

Create table orders(

id int auto_increment primary key,

userid int,

addr varchar(50),

odate date,

foreign key (userid) references `user`(id)

) engine=innodb default character set =utf8;

Create table orderItem(

id int auto_increment primary key,

bookid int,

orderid int,

price decimal(10,2),

num int,

foreign key (bookid) references book(id),

foreign key(orderid) references orders(id)

) engine=innodb default character set =utf8;

Create table Admin(

id int auto_increment primary key,

username varchar(10),

passwd varchar(20)

) engine=innodb default character set =utf8;

怎样在MYSQL中用代码描述来建数据库、表什么的

打开 MySQL Command Line Client后用”create database student;”创建名为student的数据库,也可以用其他名。若想在数据库student中创建表的话,先用”use student;”然后输入“create table message()”则可创建名为message的表,也可在括号中添加一些数据项。要知道更详细的还是去找一些相关书看看吧。

易语言mysql怎么创建表

假设已经链接了数据库的情况下,用以下两种方法:

1、执行SQL语句 (mysql数据库句柄, “update users set name=’” + 编辑框1.内容+ “ where 条件)’(条件根据自己的情况填写,这是更新原有记录)

2、执行SQL语句 (mysql数据库句柄, “insert into users(name) values (‘” + 编辑框1.内容 + “’)”)(这是添加一条新记录)

改成以下写法可知道执行是否成功 :

如果(执行SQL语句 (mysql数据库句柄, “update users set name=’” + 编辑框1.内容+ “ where 条件))‘(条件根据自己的情况填写,这是更新原有记录)

mysql建表时出现错误,代码是1064

错误原因:脚本中数据表的第五个字段describe为mysql的关键字,不能作为字段名;

MYSQL创建数据表的语法为:

以下为创建MySQL数据表的SQL通用语法:

CREATE TABLE table_name (column_name column_type);

以下例子中我们将在 RUNOOB 数据库中创建数据表runoob_tbl:

CREATE TABLE IF NOT EXISTS `runoob_tbl`(

`runoob_id` INT UNSIGNED AUTO_INCREMENT,

`runoob_title` VARCHAR(100) NOT NULL,

`runoob_author` VARCHAR(40) NOT NULL,

`submission_date` DATE,

PRIMARY KEY ( `runoob_id` )

)ENGINE=InnoDB DEFAULT CHARSET=utf8;

注:字段名命名可以为字母数字,下划线,且不能为Mysql的关键字

原创文章,作者:小蓝,如若转载,请注明出处:https://www.506064.com/n/309427.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
小蓝小蓝
上一篇 2025-01-04 19:31
下一篇 2025-01-04 19:31

相关推荐

  • Python周杰伦代码用法介绍

    本文将从多个方面对Python周杰伦代码进行详细的阐述。 一、代码介绍 from urllib.request import urlopen from bs4 import Bea…

    编程 2025-04-29
  • 如何修改mysql的端口号

    本文将介绍如何修改mysql的端口号,方便开发者根据实际需求配置对应端口号。 一、为什么需要修改mysql端口号 默认情况下,mysql使用的端口号是3306。在某些情况下,我们需…

    编程 2025-04-29
  • Python字符串宽度不限制怎么打代码

    本文将为大家详细介绍Python字符串宽度不限制时如何打代码的几个方面。 一、保持代码风格的统一 在Python字符串宽度不限制的情况下,我们可以写出很长很长的一行代码。但是,为了…

    编程 2025-04-29
  • Python基础代码用法介绍

    本文将从多个方面对Python基础代码进行解析和详细阐述,力求让读者深刻理解Python基础代码。通过本文的学习,相信大家对Python的学习和应用会更加轻松和高效。 一、变量和数…

    编程 2025-04-29
  • Python 常用数据库有哪些?

    在Python编程中,数据库是不可或缺的一部分。随着互联网应用的不断扩大,处理海量数据已成为一种趋势。Python有许多成熟的数据库管理系统,接下来我们将从多个方面介绍Python…

    编程 2025-04-29
  • 仓库管理系统代码设计Python

    这篇文章将详细探讨如何设计一个基于Python的仓库管理系统。 一、基本需求 在着手设计之前,我们首先需要确定仓库管理系统的基本需求。 我们可以将需求分为以下几个方面: 1、库存管…

    编程 2025-04-29
  • openeuler安装数据库方案

    本文将介绍在openeuler操作系统中安装数据库的方案,并提供代码示例。 一、安装MariaDB 下面介绍如何在openeuler中安装MariaDB。 1、更新软件源 sudo…

    编程 2025-04-29
  • Python满天星代码:让编程变得更加简单

    本文将从多个方面详细阐述Python满天星代码,为大家介绍它的优点以及如何在编程中使用。无论是刚刚接触编程还是资深程序员,都能从中获得一定的收获。 一、简介 Python满天星代码…

    编程 2025-04-29
  • 写代码新手教程

    本文将从语言选择、学习方法、编码规范以及常见问题解答等多个方面,为编程新手提供实用、简明的教程。 一、语言选择 作为编程新手,选择一门编程语言是很关键的一步。以下是几个有代表性的编…

    编程 2025-04-29
  • Python实现简易心形代码

    在这个文章中,我们将会介绍如何用Python语言编写一个非常简单的代码来生成一个心形图案。我们将会从安装Python开始介绍,逐步深入了解如何实现这一任务。 一、安装Python …

    编程 2025-04-29

发表回复

登录后才能评论