mysql新建查询怎么开 mysql查询创建工具

MySQL如何创建数据库并查询数据类型

1、 //看当前使用的是哪个数据库 ,如果你还没选择任何数据库,结果是NULL。

创新互联公司-专业网站定制、快速模板网站建设、高性价比余干网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式余干网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖余干地区。费用合理售后完善,10多年实体公司更值得信赖。

mysqlselect database(); 

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

| DATABASE() | 

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

| menagerie  | 

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

2、//查看有哪些数据库

mysql show databases;  

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

| Database           | 

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

| information_schema | 

| mysql              | 

| test               | 

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

3、//选择数据库  

mysqluse test;  //;号可有可无,必须单行使用.

4、为了找出当前的数据库包含什么表(例如,当你不能确定一个表的名字),使用这个命令: 

5、//看数据库里有哪些表

mysqlshow tables;  

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

| Tables in menagerie | 

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

| event               | 

| pet                 | 

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

如果你想要知道一个表的结构,可以使用DESCRIBE命令;它显示表中每个列的信息: 

6、//看表里有哪些列

mysql describe pet;  

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

| Field   | Type        | Null | Key | Default | Extra | 

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

| name    | varchar(20) | YES  |     | NULL    |       | 

| owner   | varchar(20) | YES  |     | NULL    |       | 

| species | varchar(20) | YES  |     | NULL    |       | 

| ***     | char(1)     | YES  |     | NULL    |       | 

| birth   | date        | YES  |     | NULL    |       | 

| death   | date        | YES  |     | NULL    |       | 

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

Field显示列名字,Type是列的数据类型,Null表示列是否能包含NULL值,Key显示列是否被索引而Default指定列的默认值。 

如果表有索引,SHOW INDEX FROM tbl_name生成有关索引的信息。 

删除数据库. 

mysqldrop database test;

MySQL新建查询怎么打?

可以用 命令"show PROCEDURE status"查看所有的存储过程或检索系统表"mysql.proc"来查询已有的存储过程。

例如:

用show PROCEDURE status命令查看:

-- 查看所有的存储过程

show PROCEDURE status;

-- 查看特定数据库存储过程

show PROCEDURE status where db='test';

-- 用指定的登录名查看该用户创建的存储过程

show PROCEDURE status where definer='root@localhost'; -- @localhost为用户登录位置(本地登录)

-- 查看指定时间段创建存储过程

show PROCEDURE status where created between '2017-02-17 00:00:00'

and '2017-02-17 23:59:59';

用系统表mysql.proc来查看:

-- 查看所有的存储过程信息

select * from mysql.proc;

-- 查看特定数据库里的存储过程

select * from mysql.proc where db='test';

-- 查看某个用户定义的存储过程

select * from mysql.proc where definer='root@localhost';

-- 查看某时间段创建的存储过程

select * from mysql.proc where created between '2017-02-17 00:00:00'

and '2017-02-17 23:59:59';

如何使用mysql语句创建视图

视图创建语法:

create view 视图名(字段1,字段2...) as

select 字段1,字段2 from 表1

navicat for mysql 查询创建工具怎么使用

转:

mysql数据库管理工具navicat for mysql,对于不怎么喜欢图形界面或者不太方便使用SQL的时候。我们可以通过用这个图形界面数据库管理工具来管理mysql,本经验就简单介绍一下怎么用navicat for mysql管理连接mysql数据库

工具/原料

navicat for mysql

1

下载安装软件

使用navicate for mysl 之前当然先下载该软件,可以通过百度搜索查找 navicate 特别注意一下,请认准百度安全验证最好到官方网站,或者正规软件下载站下载

2

下载好软件之后,进行安装navicat for mysql(安装过程之间注意一下插件的自定义选择)

3

Navicat for mysql 怎么用?

连接数据库

打开navicat for mysql之后找到,文件----新建连接-- 如下图

4

连接参数填写

在出现的连接设置里面,有很多选项都是针对需要连接的数据库的账号信息

连接名:可以任意填写,方便以后识别区分即可

主机名或IP: 填写服务器的主机名(必须要能解析的)或者服务器IP地址,如果是本机可 以填写localhost 或 127.0.0.1

端口:默认是3306 如果修改了其他端口,需要对应

密码:就是用户名root密码或者其他mysql用户的密码

5

设置好连接数据库的参数之后,点击下方的“连接”如图出现“连接成功”即设置成功

6

数据库管理

连接上数据库之后,在左侧会显示当前mysql所有的数据库。点击对应的数据库,能查看当前数据库下面的表

7

添加删除数据库

如果需要添加删除数据库的话,很简单选择需要操作的数据库,鼠标右键选择操作即可

8

添加删除表

同样对于数据库下方的表,如果要新建的话点击选择 表---新建

对于新建的表,名和类型都可以手动输入指定选择。设置好之后,点击保存输入表名即可完成操作

9

点击添加好的表,或数据库的表。双击之后右侧会列出当前表的详细列项目和属性

10

如何使用命令行

虽然是图形化管理工具,但是对于很多操作其实还是需要SQL命令会更加方便。进入sql命令行界面,点击“工具”--“命令列界面”如下图箭头位置

11

随后在右下方空白区域进入了SQL命令行界面,操作方法和普通进入mysql命令行界面一样使用命令。如果需要清除当前屏幕内容,可以点击“清除”即可

12

其他功能

对于之前数据库已经导出的sql文件,或者写好的sql命令语句。可以通过选择需要导入的数据库,或表 右键选项“运行sql文件”


网页题目:mysql新建查询怎么开 mysql查询创建工具
文章起源:http://myzitong.com/article/ddcepse.html