MySQL下令简朴使用_数据恢复百度网盘

日期:2014-07-13 / 人气: / 来源:网络

1.为了连接服务器,当调用 mysql时,通常需要提供一个MySQL用户名并且很可能需要一个 密码。如果服务器运行在登录服务器之外的其它机器上,还需要指定主机名。联系管理员以找出进行连接所使用的参数 (即,连接的主机、用户名和使用的密码)。知道正确的参数后,可以按照以下方式进行连接:
shell>  mysql -h host -u user -p
Enter password:  ********

host和user分别代表MySQL服务器运行的主机名和MySQL账户用户名。设置时替换为正确的值。******** 代表你的密码;当mysql显示Enter password:提示时输入它。

如果有效,你应该看见mysql>提示符后的一些介绍信息:

shell>  mysql -h host -u user -p
Enter password:  ********
Welcome to the MySQL monitor.   Commands end with ; or g.
Your MySQL connection id is 25338 to server version: 5.1.2-alpha-standard
Type 'help;' or 'h' for help. Type 'c' to clear the buffer.
mysql>

mysql> 提示符告诉你mysql准备为你输入命令。

2.成功地连接后,可以在mysql>提示下输入QUIT (或q)随时退出:

mysql>  QUIT
3.这是一个简单的命令,要求服务器告诉它的版本号和当前日期。在mysql>提示输入如下命令并按回车键:
mysql>  SELECT VERSION(), CURRENT_DATE;
----------------- --------------
| VERSION()             | CURRENT_DATE |
----------------- --------------
| 5.1.2-alpha-log | 2005-10-11     |
----------------- --------------
1 row in set (0.01 sec)
mysql>
这询问说明 mysql的几个方面:
・一个命令通常由SQL语句组成,随后跟着一个分号。(有一些例外不需要分号。早先提到的QUIT是一个例子。后面我们将看到其它的例子。)
・ 当发出一个命令时, mysql将它发送给服务器并显示执行结果,然后显示另一个mysql>显示它准备好接受其它命令。
mysql用表格(行和列)方式显示查询输出。第一行包含列的标签,随后的行是查询结果。通常,列标签是你取自数据库表的列的名字。如果你正在检索一个表达式而非表列的值(如刚才的例子), mysql用表达式本身标记列。
mysql显示返回了多少行,以及查询花了多长时间,它给你提供服务器性能的一个大致概念。因为他们表示时钟时间(不是 CPU 或机器时间),并且因为他们受到诸如服务器负载和网络延时的影响,因此这些值是不精确的。
4.使用SHOW语句找出服务器上当前存在什么数据库:
mysql>  SHOW DATABASES;
----------
| Database |
----------
| mysql       |
| test         |
| tmp           |
----------
5.如果管理员在设置权限时为你创建了数据库,你可以开始使用它。否则,你需要自己创建数据库:
mysql>  CREATE DATABASE menagerie;
创建数据库并不表示选定并使用它,你必须明确地操作。为了使menagerie成为当前的数据库,使用这个命令:
mysql>  USE menagerie
Database changed
数据库只需要创建一次,但是必须在每次启动 mysql会话时在使用前先选择它。
6.使用一个CREATE TABLE语句指定你的数据库表的布局:
mysql>  CREATE TABLE pet (name VARCHAR(20), owner VARCHAR(20),
       ->  species VARCHAR(20), sex CHAR(1), birth DATE, death DATE);
7.创建了数据库表后,SHOW TABLES应该产生一些输出:
mysql>  SHOW TABLES;
---------------------
| Tables in menagerie |
---------------------
| pet                                 |
---------------------
为了验证你的表是按你期望的方式创建,使用一个DESCRIBE语句:
mysql>  DESCRIBE pet;
--------- ------------- ------ ----- --------- -------
| Field     | Type               | Null | Key | Default | Extra |
--------- ------------- ------ ----- --------- -------
| name       | varchar(20) | YES   |         | NULL       |             |
| owner     | varchar(20) | YES   |         | NULL       |             |
| species | varchar(20) | YES   |         | NULL       |             |
| sex         | char(1)         | YES   |         | NULL       |             |
| birth     | date               | YES   |         | NULL       |             |
| death     | date               | YES   |         | NULL       |             |
--------- ------------- ------ ----- --------- -------
8.一次增加一个新记录,可以使用INSERT语句。最简单的形式是,提供每一列的值,其顺序与CREATE TABLE语句中列的顺序相同。
mysql>  INSERT INTO pet
       ->  VALUES ('Puffball','Diane','h','f','1999-03-30',NULL);
注意,这里字符串和日期值均为引号扩起来的字符串。另外,可以直接用INSERT语句插入NULL代表不存在的值。
9.SELECT最简单的形式是从一个表中检索所有记录:
mysql>  SELECT * FROM pet;
10.用一个UPDATE语句仅修正错误记录:
mysql>  UPDATE pet SET birth = '1989-08-31' WHERE name = 'Bowser';
11.可以从表中只选择特定的行。例如,如果你想要验证你对Bowser的生日所做的更改,按下述方法选择Bowser的记录:
mysql>  SELECT * FROM pet WHERE name = 'Bowser';

MySQL 常用命令总结

导读:有很多朋友虽然安装好了 MySQL 但却不知如何使用它。在这篇文章中我们就从连接MySQL、修改密码、增加用户等方面来学习一些 MySQL 的常用命令。一、连接MySQL。格式: mysql -h主机地址 -u用户名 -p用户密码1、例1:连接到本

MySQL数据库,mysql命令,

作者:管理员




现在致电4006-2991-90 OR 查看更多联系方式 →

Go To Top 回顶部