mysql快速入门

2016-01-29 15:03 0 1 收藏

mysql快速入门,mysql快速入门

【 tulaoshi.com - MySQL 】

  在使用过其它数据库如:oracle,sybase等之后,在使用mysql数据库入门时,一般关心我怎样知道当前的数据库,在数据库里有哪些表,表结构如何?怎样执行一个外部的sql文件等,本文根据sql的资料整理了mysql快速入门的一些信息,希望对了解其他数据库而想转入mysql的入门者有帮助。

1: 显示数据库
  SHOW DATABASES,

2:当前选择的数据库,

mysql SELECT DATABASE();
+------------+
| DATABASE() |
+------------+
| test    |
+------------+

3:当前数据库包含的表信息:
mysql SHOW TABLES;
+---------------------+
| Tables in test   |
+---------------------+
| mytable1      |
| mytable2      |
+---------------------+

4:获取表结构
mysql desc mytable1;
+---------+-------------+------+-----+---------+-------+
| Field  | Type    | Null | Key | Default | Extra |
+---------+-------------+------+-----+---------+-------+
| s1   | varchar(20) | YES |   | NULL  |    |
+---------+-------------+------+-----+---------+-------+

5:执行外部的sql脚本

shell mysql < input.sql
在当前数据库上执行input.sql

shell mysql test < input.sql
在test数据库上执行input.sql

【本文版权归作者与奥索网共同拥有,如需转载,请注明作者及出处】    
 

来源:https://www.tulaoshi.com/n/20160129/1495144.html

延伸阅读
MySQL管理员应该知道怎样通过指定哪些用户可连接到服务器、从哪里进行连接,以及在连接时做什么,来设置MySQL用户账号。MySQL3.22.11引入了两个更容易进行这项工作的语句:GRANT 语句创建MySQL用户并指定其权限,REVOKE 语句删除权限。这两个语 句充当mysql数据库中的授权表的前端,并提供直接操纵这些表内容的可选择的方法。GRANT 和...
3.7 加注释 MySQL允许在SQL 代码中使用注释。这对于说明存放在文件中的查询很有用处。可用两个方式编写注释。以 #号开头直到行尾的所有内容都认为是注释。另一种为C 风格的注释。即,以/ *开始,以* /结束的所有内容都认为是注释。C 风格的注释可跨多行,如: 自MySQL3.23 版以来,可在C 风格的注释中隐藏 MySQL特有的关...
6.8 其他主题 本节包括几个主题,这些主题不完全适合于本章从client1到client5 的开发中的任一小节的内容: ■ 在使用结果集元数据帮助验证这些数据适合于计算之后,使用结果集数据计算结果。 ■ 如何处理很难插入到查询中的数据。 ■ 如何处理图形数据。 ■ 如何获得表结构的信息。 ■ 常见的MySQL程序设计...
标签: MySQL mysql数据库
  MySQL是完全网络化的跨平台关系型数据库系统,一个真正的多用户、多线程SQL数据库服务器,同时是具有客户机/服务器体系结构的分布式数据库管理系统.它具有功能强、使用简便、管理方便、容易使用、运行速度快、安全可靠性强等优点,用户可利用许多语言编写访问MySQL 数据库的程序.除了支持标准的ANSI SQL语句,它还支持多种平台:在Uni...
Mysql是一个多线程的,结构化查询语言(SQL)数据库服务器。SQL 在世界上是最流行的数据库语言。MySQL 的执行性能非常高,运行速度非常快,并非常容易使用。是一个非常捧的数据库。 Mysql入门系列:MySQL的用途 Mysql入门系列:一个MYSQL样例数据库 Mysql入门系列:MYSQL基本数据库术语 Mysql入门系列:MySQL教程(1) ...

经验教程

405

收藏

81
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部