MySQL创建数据库的命令、创建表的命令、插入语句的命令
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL创建数据库的命令、创建表的命令、插入语句的命令相关的知识,希望对你有一定的参考价值。
1.创建数据库CREATE DATABASE IF NOT EXISTS RUNOOB DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
#如果数据库不存在则创建,存在则不创建
#创建RUNOOB数据库,设定编码为utf8
2.删除数据库
drop database RUNOOB;
3.选择数据库
use RUNOOB;
#使用数据库RUNOOB
4.数据类型
5.创建数据表
CREATE TABLE table_name (column_name column_type , column_name2 column_type2);
<etc>
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;
来自 <http://www.runoob.com/mysql/mysql-create-tables.html>
</etc>
# 表明、字段名字外面的符号是反引号,为了区分mysql关键字和普通字符
6.删数据表
DROP TABLE table_name;
#删除表内数据
delete from 表明 where runoob_title = “exam”;
#清除表内数据,保留表结构
truncate table 表名;
#删除后立刻释放磁盘空间
optimize table 表名;
7.增 插入数据到表
INSERT INTO table_name ( field1,field2,…) VALUES ( value1,value2,"value"… );
#字符类型,value需要使用单/双引号。 参考技术A 创建数据库:create database db_name
创建数据表:create table table_name
插入语句:insert into table_name (xx,xx) values (xx,xx)
数据库这些命令还有增删改查的各种,我都是在黑马程序员的社区找的,我兄弟在那边学习,告诉我的。开辟了新大陆,从学习重点到线路图,从线路图到配套视频,从配套视频到资料,从资料到源码,全部都有
如何创建一个mysql.sql文件存放建表语句和插入测试数据语句
.sql文件一般都是mysql的导出文件格式如果你没有导出数据 还非要这个格式的文件用做导入用
那么不怕费事的话 自己建立一个 .sql文件吧 用记事本或相关编辑软件打开
然后就手动输入 建表命令和 插入语句了。。 参考技术A 在记事本里写建表的语句和插入测试数据的语句,然后把文件命名为mysql.sql,就ok了。
以上是关于MySQL创建数据库的命令、创建表的命令、插入语句的命令的主要内容,如果未能解决你的问题,请参考以下文章