mysql数据库的可视化工具怎么用

mysql数据库的可视化工具怎么用,第1张

在mysql的图形界面中,建数据方法如下:

1、举例说明为了不影响其他的数据库表,新建一张数据库表t_worker_info,代码如下:

create

table

t_worker_info(

id

int(8)

primary

key

not

null

auto_increment,

w_id

int(10)

not

null,

w_name

varchar(20)

not

null,

w_age

int(3),

w_sex

varchar(10),

w_birth

varchar(20)

)。

2、创建t_worker_info后,查看一下数据结构,代码如下:

desc

t_worker_info。

3、双击选中的数据库,在views鼠标右键“create

view...”,打开编辑窗口,并在窗口中输入代码,代码如下:

create

view

`view_worker_info`

as

select

*

from

t_worker_info。

4、查看创建视图的基本信息,利用desc或describe语句,代码如下:

desc

view_worker_info。

5、查看视图信息,如存储引擎、数据长度等,如果上述指标都为null,说明视图是虚表,代码如下:

show

table

status

like

'view_worker_info'。

6、查看创建视图的详细信息,需要用到show

create

view

视图名,代码如下:

show

create

view

view_worker_info。

建表方法:

(1)在cmd里边更具需要进行创建

(2)在sqldeveloper中进行创建,而对于在可视化界面sqldeveloper中创建时,也有两种方式,即一种是使用命令直接进行创建,另外一种是使用可视化界面按钮进行点击创建

下面就是创建的具体过程:

(1)首先我们进行数据的连接,在SQLdeveloper中进行 *** 作,在使用sqldeveloper时需要下载sqldeveloper,点击此处可下载:下载sqldeveloper,下载安装之后,打开sqldeveloper软件,然后点击左上角的绿色的“+”,就会d出如下图所示对话框,(在设置的时候首先需要对账户解锁,首次登陆最好使用管理员已解锁账号进行登录,登录方式与此类似)然后进行设置

(2)在连接成功之后我们能够看到如下所示界面

(3)开始创建表,我们进行创建一个有关新闻信息的简单表,其中包含信息如下所示:

(4)下面进行表的创建:左键点击要建表的数据库连接名打开,在“表(已过滤)”选项进行右键单击选择“新建表”,然后出现新建表对话框,具体步骤如下图所示:

(5)接着在d出的对话框中进行设置表格式,具体步骤如下所示,对于需要添加字符的字段双击修改即可,然后进行保存:

(6)保存完之后,可在右侧看到如下所示表样:

(7)接这就让我们来进行数据的插入,如下代码所示:Insertintonewmessagevalues(1,1,1,1,'苏姑娘的新闻管理系统网站开始运营了','今天是公历2016年5月16日,星期一,苏姑娘的网站正式开始运营,其中,丰富的题材将是本网站的亮点','www.csdn.com含有很多好文章','苏姑娘','苏姑娘','admin',1,'2016年5月16日星期一',100,1,1)select*fromnewmessage插入后界面如下所示:

创建数据库和表的 *** 作有两种方法:

一、可视化 *** 作

1.创建数据库

选中数据库右击,在出现的对话框中选择新建数据库,然后新出现的对话框中填写数据库的名称

2.创建数据表

选中数据库下的表右击,在出现的对话框最上方有新建表选项,新出现的对话框中有列名、数据类型、允许Null值三列,这里可以添加表的的列,添加好列后保存Ctrl+S或者点击上方的保存,填写表名称确定就创建好了。

二、使用SQL语句创建

1.创建数据库

create database stuDB  --stuDB是数据库的名称

on  primary  -- 默认就属于primary文件组,可省略

(

/*--数据文件的具体描述--*/

    name='stuDB_data',  -- 主数据文件的逻辑名称

    filename='D:\stuDB_data.mdf', -- 主数据文件的物理路径和名称

    size=5mb, --主数据文件的初始大小

    maxsize=100mb, -- 主数据文件增长的最大值

    filegrowth=15%--主数据文件的增长率

)

log on

(

/*--日志文件的具体描述,各参数含义同上--*/

    name='stuDB_log',

    filename='D:\stuDB_log.ldf',

    size=2mb,

    filegrowth=1mb

)

-----2.创建数据表

use StuDB   --使用某个数据库(在某个数据库下建表)

go 

if exists(select * from sysobjects where name='stuMarks')--查询数据库是否已存在此表

drop table stuMarks--如果存在该表则删除,不存在不执行此句

create table stuMarks  --stuMarks是表的名称

(

    ExamNo      int     identity(1,1) primary key,--列名    数据类型   约束

    stuNo       char(6) not null,--列名   数据类型   是否允许插入Null值

    writtenExam int     not null,

    LabExam     int     not null

)

go

  

-- 其中,列属性"identity(起始值,递增量)" 表示"ExamNo"列为自动编号, 也称为标识列alter table 表名

add constraint 约束名 约束类型 具体的约束说明

alter table 表名

drop constraint 约束名


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9758297.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存