`
fanjf
  • 浏览: 332753 次
  • 性别: Icon_minigender_1
  • 来自: 安徽
社区版块
存档分类
最新评论

用MySQL创建数据库和数据库表的SQL命令

 
阅读更多

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命令看看发生了什么变化。我们可以按此方法一条一条地将所有员工的记录加入到表中。
7、用文本方式将数据装入一个数据库表  
如果一条一条地输入,很麻烦。我们可以用文本文件的方式将所有记录加入你的数据库表中。创建一个文本文件“mysql.txt”,每行包含一个记录,用定位符(tab)把值分开,并且以在CREATE TABLE语句中列出的列次序给出,例如:

abccs f 1977-07-07 china   
mary f 1978-12-12 usa 
tom m 1970-09-02 usa


使用下面命令将文本文件“mytable.txt”装载到mytable表中:mysql> LOAD DATA LOCAL INFILE "mytable.txt" INTO TABLE pet;
再使用如下命令看看是否已将数据输入到数据库表中:mysql> select * from mytable;

分享到:
评论

相关推荐

    国开作业《MySQL数据库应用》实验训练1在MySQL中创建数据库和表参考107.pdf

    《MySQL数据库应用》实验训练1主要关注如何在MySQL环境中创建数据库和表,这是数据库管理的基础操作,对于学习数据库管理和应用开发至关重要。 首先,要进行实验训练,你需要确保你的计算机满足MySQL的运行环境。...

    如何用MySQL创建数据库和数据库表

    MySQL 数据库创建和管理 MySQL 是一种关系数据库管理系统,广泛应用于 Web 应用程序中。...创建和管理 MySQL 数据库和数据库表需要熟悉各种命令和语法。通过实践和练习,可以更好地掌握 MySQL 的使用技巧。

    实验训练1 在MySQL中创建数据库和表.docx

    "MySQL数据库创建和表创建" 本教程将指导您在MySQL中创建数据库和表,首先需要安装和配置MySQL数据库。 1. MySQL的安装和配置 在安装MySQL之前,需要下载MySQL安装文件,例如mysql-5.5.12-win32.msi。运行该程序...

    用MySQL创建数据库和数据库表

    本文将详细介绍如何使用 MySQL 来创建数据库及数据库表,并进行基本的数据操作。 #### 二、创建数据库 在开始之前,确保已经安装了 MySQL 服务器并能正常连接到该服务器。接下来,我们将按照以下步骤创建一个名为 ...

    C#操作Mysql创建数据库,数据表,增、删、改数据

    创建数据库的过程通常涉及到建立一个连接字符串,连接到Mysql服务器,然后使用SQL命令创建数据库。以下是一个简单的示例: ```csharp using MySql.Data.MySqlClient; string connectionString = "server=localhost...

    MySQL创建数据库和数据库表.doc

    ### MySQL创建数据库与数据库表详解 #### 一、MySQL数据库...以上步骤展示了如何在MySQL中创建数据库和数据库表,以及如何管理和操作这些数据库和表中的数据,这对于数据库的日常维护和开发工作具有重要的实践意义。

    jfire-sql-mysql创建数据库和表

    jfiresql mysql创建数据库和表 mysql创建数据库和表 mysql创建数据库和表 mysql创建数据库和表 mysql创建数据库和表

    Mysql基础(一)mysql创建数据库和数据表

    ### MySQL 创建数据库与数据表详解 #### 一、引言 在进行数据库操作时,创建数据库和数据表是最基本也是最重要的操作之一。本文档旨在帮助初学者了解如何使用...希望本文档能帮助您更好地理解和使用MySQL数据库。

    2024年MySQL创建数据库和创建数据表.zip

    mysql创建数据库和表【内容概要】 这篇文章为初学者详细介绍了MySQL数据库的基本操作,包括创建数据库、选择数据库、创建数据表、插入数据、查询数据、更新数据、删除数据以及数据表的约束。文章采用通俗易懂的语言...

    MySQL数据库:数据库的创建SQL语句.pptx

    在本课程中,我们将深入探讨如何使用SQL语句来创建和管理MySQL数据库。 首先,让我们了解一下如何登录到MySQL命令行客户端。在大多数情况下,你可以通过在终端或命令提示符中输入`mysql -u<数据库用户名> -p`来启动...

    mysql创建数据库和表.docx

    在MySQL中创建数据库和表是一个常见的操作,可以通过MySQL命令行工具或使用图形用户界面(GUI)工具如phpMyAdmin、MySQL Workbench等来完成。以下是使用MySQL命令行的基本步骤: ### 创建数据库 1. **登录MySQL...

    怎样通过PHP连接MYSQL数据库、创建数据库、创建表-PHP编程教程.docx

    使用 PHP 连接 MYSQL 数据库需要使用 mysql_connect() 函数,选择数据库需要使用 mysql_select_db() 函数,创建数据库可以使用 mysql_create_db() 函数或执行 SQL 语句,创建表需要使用 SQL 语句。通过本文档,读者...

    MySql练习1:创建数据库表news.zip

    此外,还可以通过`SELECT`语句查询表中的数据,`UPDATE`更新数据,`DELETE`删除数据,这些都是MySQL数据库操作的基本操作。 在进行MySQL练习时,理解这些基本概念并熟练运用是至关重要的。通过不断的练习,你可以更...

    命令窗口创建mysql数据库

    【MySQL数据库连接与管理】...以上就是关于通过命令窗口创建MySQL数据库以及进行数据库管理的相关知识点,包括连接、密码修改、数据库创建和基本的SQL操作。通过熟练掌握这些命令,你可以高效地管理和操作MySQL数据库。

    数据库实验一实验一 熟悉数据库管理工具、数据库和表的基本操作 一、实验目的: 1.了解SQL Server或MYSQL数据库的基本知识; 2.熟悉SQL Se

    实验一主要目标是熟悉数据库管理工具,如SQL Server或MySQL,并掌握基本的数据库和表的操作。这包括了解数据库的基本知识,熟悉其环境和系统结构,以及掌握如何使用图形化交互工具进行数据库及表的创建与管理。核心...

    MySQL数据库命令大全

    ### MySQL数据库命令详解 #### 一、MySQL服务的管理 MySQL作为一款广泛使用的开源关系型数据库...以上是MySQL数据库中常见的命令操作,熟练掌握这些命令能够帮助数据库管理员或开发者更高效地管理和使用MySQL数据库。

    用MySQL创建数据库和数据库表.pdf

    在本文中,我们将学习如何使用 MySQL 创建数据库和数据表,并了解相关的知识点。 创建数据库 使用 MySQL 创建数据库的步骤如下: 1. 使用 `show` 语句找出在服务器上当前存在什么数据库:`mysql>show databases;`...

    数据库原理及应用实验一(创建数据库和表)

    本实验主要针对《数据库原理及应用》课程中的基础知识部分,旨在让学生通过实践的方式熟悉数据库管理系统的基本操作,并掌握使用SQL Server Management Studio创建数据库和表的具体步骤。此外,还强调了通过SQL语句...

    现成的mysql数据库文件(商城db.sql)运行即可使用

    标题中的"现成的mysql数据库文件(商城db.sql)运行即可使用"表明我们得到了一个已经预设好的MySQL数据库文件,名为"db.sql",这个文件包含了商城系统的数据结构和可能的数据。通常,这种文件是由数据库管理员或者...

Global site tag (gtag.js) - Google Analytics