知识大全 用MySQL创建数据库和数据库表

Posted 数据库

篇首语:只怕不勤,不怕不精;只怕无恒,不怕无成。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 用MySQL创建数据库和数据库表相关的知识,希望对你有一定的参考价值。

用MySQL创建数据库和数据库表  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

   使用SHOW语句找出在服务器上当前存在什么数据库     mysql> SHOW DATABASES;  + +  | Database |  + +  | mysql |  | test |  + +   rows in set ( sec)     创建一个数据库abccs  mysql> CREATE DATABASE abccs;  注意不同操作系统对大小写的敏感      选择你所创建的数据库  mysql> USE abccs  Database changed  此时你已经进入你刚才所建立的数据库abccs      创建一个数据库表    首先看现在你的数据库中存在什么表   mysql> SHOW TABLES;  Empty set ( sec)  说明刚才建立的数据库中还没有数据库表 下面来创建一个数据库表mytable:  我们要建立一个你公司员工的生日表 表的内容包含员工姓名 性别 出生日期 出生城市     mysql> CREATE TABLE mytable (name VARCHAR( ) sex CHAR( )    > birth DATE birthaddr VARCHAR( ));  Query OK rows affected ( sec)    由于name birthadd的列值是变化的 因此选择VARCHAR 其长度不一定是 可以选择从 到 的任何长度 如果以后需要改变它的字长 可以使用ALTER TABLE语句 );性别只需一个字符就可以表示 m 或 f 因此选用CHAR( );birth列则使用DATE数据类型     创建了一个表后 我们可以看看刚才做的结果 用SHOW TABLES显示数据库中有哪些表     mysql> SHOW TABLES;  + +  | Tables in menagerie |  + +  | mytables |  + +     显示表的结构     mysql> DESCRIBE mytable;  + + + + + + +  | Field | Type | Null | Key | Default | Extra |  + + + + + + +  | name | varchar( ) | YES | | NULL | |  | sex | char( ) | YES | | NULL | |  | birth | date | YES | | NULL | |  | deathaddr | varchar( ) | YES | | NULL | |  + + + + + + +   rows in set ( sec)     往表中加入记录    我们先用SELECT命令来查看表中的数据   mysql> select * from mytable;  Empty set ( sec)  这说明刚才创建的表还没有记录     加入一条新记录     mysql> insert into mytable   > values (′abccs′ ′f′ ′ ′ ′china′);  Query OK row affected ( sec)    再用上面的SELECT命令看看发生了什么变化 我们可以按此方法一条一条地将所有员工的记录加入到表中      用文本方式将数据装入一个数据库表    如果一条一条地输入 很麻烦 我们可以用文本文件的方式将所有记录加入你的数据库表中 创建一个文本文件 mysql txt 每行包含一个记录 用定位符(tab)把值分开 并且以在CREATE TABLE语句中列出的列次序给出 例如     abccs f china  mary f usa  tom m usa    使用下面命令将文本文件 mytable txt 装载到mytable表中:mysql> LOAD DATA LOCAL INFILE mytable txt INTO TABLE pet;    再使用如下命令看看是否已将数据输入到数据库表中 mysql> select * from mytable; cha138/Article/program/MySQL/201311/29502

相关参考

知识大全 MySQL创始人宣布创建开源数据库联盟

MySQL创始人宣布创建开源数据库联盟  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  MySQL

知识大全 mysqldump用法数据库导出

  mysqldump客户端可用来转储数据库或搜集数据库进行备份或将数据转移到另一个SQL服务器(不一定是一个MySQL服务器)转储包含创建表和/或装载表的SQL语句  如果你在服务器上进行备份并且表

知识大全 mysql集群表优化

  我们知道MySQLCluster产品用的主要的引擎为NDB很多人说对于NDB来说执行SQL语句的性能很差但是我觉得主要是没有仔细的探索  对于数据库来说要判断他的性能如何无非是要看两点  对于数据

知识大全 Hibernate自动根据映射创建数据库表

Hibernate自动根据映射创建数据库表  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  方案一

知识大全 动态创建MSSQL数据库表存储过程

动态创建MSSQL数据库表存储过程  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  下面是利用SQ

知识大全 用PHP连mysql和oracle数据库性能比较

用PHP连mysql和oracle数据库性能比较  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  

知识大全 创建数据表

MySQL5权威指南:创建数据表  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &nbs

知识大全 用 struts 向数据库中储存图片

  这个例子是通过用Struts的FormFile来写入到MySQL中    用用户通过选一个图片然后按submit就可以存入数据库中    其中先要建立一个表:    createtabletest

知识大全 数据结构 3.2 单链表中逆序创建链表

  假设线性表(aa…an)的数据元素存储在一维数组A[n]中则从数组的最后一个分量起依次生成结点并逐个插入到一个初始为空的链表中  解题分析  由于链表是一种动态存储管理的结构链表中每个结点占用的存

知识大全 创建catalog 数据库步骤

  创建catalog    步骤一创建恢复目录用户    step:为恢复目录单独创建表空间catalog_tbs    创建恢复目录用户CREATEUSERrcat_userIDENTIFIEDB