?
快捷搜索:  as  test  1111  test aNd 8=8  test++aNd+8=8  as++aNd+8=8  as aNd 8=8

长沙麻将单机版下载:乐虎老虎手机官网平台:使用SQL操作MySQL数据库

?

长沙转转麻将必胜口诀 www.fv7j.com.cn 择要:本节先容各类SQL语句。本节先容有关数据库级的SQL以及相关操作,查看、建立和删除等操作。

从本节开始正式先容各类SQL语句。本节先容有关数据库级的SQL以及相关操作,查看、建立和删除等操作。

用SHOW显示已有的数据库

句法:SHOW DATABASES [LIKE wild]

假如应用LIKE wild部分,wild字符串可所以一个应用SQL的“%”和“_”通配符的字符串。

功能:SHOW DATABASES列出在MySQL办事器主机上的数据库。

你可以考试测验下面举例,察看输出结果,例如:

mysql>show databases;

+----------+

| Database |

+----------+

| first|

| mysql|

| mytest|

| test|

| test1|

+----------+

mysql>show databases like ‘my%’;

+----------------+

| Database (my%) |

+----------------+

| mysql|

| mytest|

+----------------+

用mysqlshow法度榜样也可以获得已稀有据库列表。

用Create Dabase 创建数据库

句法:CREATE DATABASE db_name

功能:CREATE DATABASE用给定的名字创建一个数据库。

假如数据库已经存在,发生一个差错。

在MySQL中的数据库实现成包孕对应数据库中表的文件的目录。由于数据库在初初创建时没有任何表,CREATE DATABASE语句只是在MySQL数据目录下面创建一个目录。

例如:

mysql>create database myfi乐虎老虎手机官网平台rst;

然后使用show databases察看效果。

用DROP DATABASE删除数据库

句法:DROP DATABASE [IF EXISTS] db_name

功能:DROP DATABASE删除数据库中的所有表和数据库。要小心地应用这个敕令!

DROP DATABASE返回从数据库目录被删除的文件的数目。平日,这3倍于表的数量,由于每张表对应于一个“.MYD”文件、一个“.MYI”文件和一乐虎老虎手机官网平台个“.frm”文件。

在MySQL 3.22或今后版本中,你可以应用关键词IF EXI乐虎老虎手机官网平台STS阻拦一个差错的发生,假如数据库不存在。

应用mysqladmin对象创建和删除

在敕令行情况下可以应用mysqladmin创建和删除数据库。

创建数据库:

shell> mysqladmin create db_name

删除数据库:

shell> mysqladmin drop db_name

假如呈现下面的差错:

mysqladmin: connect to server at 'localhost' failed

error: 'Access denied for user:(Using password: YES)'

表示你必要一个乐虎老虎手机官网平台可以正常连接的用户,请指定-u -p选项,详细措施与3.2节先容相同,在第七章中你将会学到用户授权的常识。

直接在数据库目录中创建或删除

用上述措施创建数据库,只是MySQL数据目录下面创建一个与数据库同名目录,同样删除数据库是把这个目录删除。

以是,你可以直接这么做,创建或删除数据库,或者给数据库更名。这对备份和规复备份有必然意义。

用USE选用数据库

句法:USE db_name

USE db_name语句奉告MySQL应用db_name数据库作为随后的查询的缺省数据库。数据库维持到会话停止,或发出别的一个USE语句:

mysql> USE db1;

mysql> SELECT count(*) FROM mytab乐虎老虎手机官网平台le;# selects from db1.mytable

mysql> USE db2;

mysql> SELECT count(*) FROM mytable;# selects from db2.mytable

假如你不是用USE语句,那么上面的例子应该写成:

mysql> SELECT count(*) FROM db1.mytable;

mysql> SELECT count(*) FROM db2.mytable;

因为use也是一个mysql客户法度榜样的敕令,以是你可以在敕令行着末不加分号,客户法度榜样可以获得结果。

总结

本节先容了有关数据库操作的SQL语句、实用法度榜样,此中包括:

SQL语句:CREATE/DROP DATABASE,SHOW DATABASES,USE

法度榜样mysqladmin

直接创建或删除数据库的目录

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

您可能还会对下面的文章感兴趣: