中国IT动力,最新最全的IT技术教程
最新100篇 | 推荐100篇 | 专题100篇 | 排行榜 | 搜索 | 在线API文档 | 网通镜像
首 页 | 程序开发 | 操作系统 | 软件应用 | 图形图象 | 网络应用 | 精文荟萃 | 教育认证 | 硬件维护 | 未整理篇 | 站长教程
ASP JS PHP工程 ASP.NET 网站建设 UML J2EESUN .NET VC VB VFP 网络维护 数据库 DB2 SQL2000 Oracle Mysql
服务器 Win2000 Office C DreamWeaver FireWorks Flash PhotoShop 上网宝典 CorelDraw 协议大全 网络安全 微软认证
硬件维护  CPU  主板  硬盘  内存  显卡  显示器  键盘鼠标  声卡音箱  打印机  机箱电源  BIOS  网卡  C#  Java  Delphi  vs.net2005
  当前位置:> 程序开发 > 数据库开发 > Mysql
跟你谈谈MySQL数据库入门学习之入门篇
作者:tubalio 时间:2007-06-20 17:20 出处:yourtears 责编:月夜寒箫
              摘要:跟你谈谈MySQL数据库入门学习之入门篇

上篇讲了如何安装并测试MySQL,环境建好后就可以继续我们的学习了。本篇主要熟悉一写常用命令。

1、启动MySQL服务器

实际上上篇已讲到如何启动MySQL。两种方法:

一是用winmysqladmin,如果机器启动时已自动运行,则可直接进入下一步操作。

二是在DOS方式下运行

 

d:mysqlbinmysqld

2、进入mysql交互操作界面

在DOS方式下,运行:

 

d:mysqlbinmysql

出现:

 

mysql

的提示符,此时已进入mysql的交互操作方式。

如果出现

 

"ERROR 2003: Can't connect to MySQL server on 'localhost' (10061)“,

说明你的MySQL还没有启动。

3、退出MySQL操作界面

在mysql>提示符下输入quit可以随时退出交互操作界面:

 

mysql> quit
            Bye

你也可以用control-D退出。

4、第一条命令

 

mysql> select version(),current_date();
            +----------------+-----------------+
            |   version()    |  current_date() |
            +----------------+-----------------+
            | 3.23.25a-debug | 2001-05-17   |
            +----------------+-----------------+
            1 row in set (0.01 sec)
            mysql>

此命令要求mysql服务器告诉你它的版本号和当前日期。尝试用不同大小写操作上述命令,看结果如何。

结果说明mysql命令的大小写结果是一致的。

练习如下操作:

 

mysql>Select (20+5)*4;
            mysql>Select (20+5)*4,sin(pi()/3);
            mysql>Select (20+5)*4 AS Result,sin(pi()/3); (AS: 指定假名为Result)

5、多行语句

一条命令可以分成多行输入,直到出现分号“;”为止:

 

mysql> select
            -> USER()
            -> ,
            -> now()
            ->;
            +--------------------+---------------------+
            |       USER()       |        now()        |
            +--------------------+---------------------+
            |   ODBC@localhost   | 2001-05-17 22:59:15 |
            +--------------------+---------------------+
            1 row in set (0.06 sec)
            mysql>

注意中间的逗号和最后的分号的使用方法。

6、一行多命令

输入如下命令:

 

mysql> SELECT USER(); SELECT NOW();
            +------------------+
            |      USER()      |
            +------------------+
            |  ODBC@localhost  |
            +------------------+
            1 row in set (0.00 sec)
            +---------------------+
            | NOW()        |
            +---------------------+
            | 2001-05-17 23:06:15 |
            +---------------------+
            1 row in set (0.00 sec)
            mysql>

注意中间的分号,命令之间用分号隔开。

7、显示当前存在的数据库

 

mysql> show databases;
            +----------+
            | Database |
            +----------+
            |   mysql  |
            |   test   |
            +----------+
            2 row in set (0.06 sec)
            mysql>

8、选择数据库并显示当前选择的数据库

 

mysql> USE mysql
            Database changed
            mysql>
            (USE 和 QUIT 命令不需要分号结束。)
            mysql> select database();
            +---------------+
            |  database()   |
            +---------------+
            |   mysql       |
            +---------------+
            1 row in set (0.00 sec)

9、显示当前数据库中存在的表

 

mysql> SHOW TABLES;

10、显示表(db)的内容

 

mysql>select * from db;

11、命令的取消

当命令输入错误而又无法改变(多行语句情形)时,只要在分号出现前就可以用 c来取消该条命令

 

mysql> select
            -> user()
            -> c
            mysql>

这是一些最常用的最基本的操作命令,通过多次练习就可以牢牢掌捂了。

关闭本页
 
首页 | 投资与合作 | 服务条款 | 隐私政策 | 收藏本站 | 设为首页 | 新用户注册 | 免责声明 | 使用帮助
Copyright ©2005-2008 chinaitpower.com All rights reserved. www.chinaitpower.com 版权所有