选择显示字体大小

mysql入门学习(3)

--学习篇

了解了一些最基本的操作命令后,我们再来学习如何创建一个数据库数据库表。

1、使用show语句找出在服务器上当前存在什么数据库

mysql> show databases;
+----------+
database
+----------+
mysql
test
+----------+
3 rows in set (0.00 sec)

2、创建一个数据库abccs
mysql> create database abccs;
注意不同操作系统对大小写的敏感。

3、选择你所创建的数据库
mysql> use abccs
database changed
此时你已经进入你刚才所建立的数据库abccs.

4、 创建一个数据库
首先看现在你的数据库中存在什么表:
mysql> show tables;
empty set (0.00 sec)
说明刚才建立的数据库中还没有数据库表。下面来创建一个数据库表mytable:

我们要建立一个你公司员工的生日表,表的内容包含员工姓名、性别、出生日期、出生城市。
mysql> create table mytable (name varchar(20), sex char(1),
-> birth date, birthaddr varchar(20));
query ok, 0 rows affected (0.00 sec)

由于name、birthadd的列值是变化的,因此选择varchar,其长度不一定是20。可以选择从
1到255的任何长度,如果以后需要改变它的字长,可以使用alter table语句。);
性别只需一个字符就可以表示:"m"或"f",因此选用char(1);
birth列则使用date数据类型。

创建了一个表后,我们可以看看刚才做的结果,用show tables显示数据库中有哪些表:
mysql> show tables;
+---------------------+
tables in menagerie
+---------------------+
mytables
+---------------------+

5、显示表的结构:
mysql> describe mytable;
+-------------+-------------+------+-----+---------+-------+
field type null key default extra
+-------------+-------------+------+-----+---------+-------+
name varchar(20) yes null
sex char(1) yes null
birth date yes null
deathaddr varchar(20) yes null
+-------------+-------------+------+-----+---------+-------+
4 rows in set (0.00 sec)

6、 往表中加入记录
我们先用select命令来查看表中的数据:
mysql> select * from mytable;
empty set (0.00 sec)
这说明刚才创建的表还没有记录。

加入一条新记录:
mysql> insert into mytable
-> values ('abccs','f','1977-07-07','china');
query ok, 1 row affected (0.05 sec)
再用上面的select命令看看发生了什么变化。

我们可以按此方法一条一条地将所有员工的记录加入到表中。


 


关键字 本文所属关键字

相关 与本文相关文章

分类 所有文章关键字导航

源码编程相关

Java   Asp   PHP   .Net   XML   C/C++   CGI   VB   Jsp   J2ee   J2se   J2me   EJB   Servlet   Tomcat   Resin   Struts   Weblogic   Eclipse   ANT   GUI   JMS   Web servise   IDEA   Webphere   Hibernate   Spring   Jboss   Applet   Swing   Socket   Javamail   Perl   Ajax   P2P   安全   模式   框架   测试   开源   游戏

SQL数据库相关

My-SQL   Ms-SQL   Access   DB2   Oracle   Sybase   SQLserver   索引   存储过程   加密   数据库   分页   视图  

手机无线相关

3G   Wap   CDMA   GRPS   GSM   IVR   彩信   短信   无线   增值业务

网页设计制作相关

HTML   CSS   网页配色   网页特效   Javascript   VBscript   Dreamweaver   Frontpage   JS   Web   网站设计

网站建设推广相关

建站经验   网站优化   网站排名   推广   Alexa

操作系统/服务器相关

Windows XP   Windows 2000   Windows 2003   Windows Me   Windows 9.x   Linux   UNIX   注册表   操作系统   服务器   应用服务器

图形图像多媒体相关

Photoshop   Fireworks   Flash   Coreldraw   Illustrator   Freehand   Photoimpact   多媒体   图形图像

标准 网站致力的规范

Valid CSS!

无不良内容,无不良广告,无恶意代码

Valid XHTML 1.0 Transitional

creativecommons