MySQL WorkBench管理操作MySQL教程_Mysql

一 MySQL Workbench

MySQL Workbench提供DBAs和developers一个集成工具环境:

1)数据库设计和建模

2)SQL开发(取代原来的MySQL Query Browser)

3)数据库管理(取代原来的MySQL Administrator)

二 MySQL Workbench 下载和安装

1)下载

下载: MySQL Workbench 6.09

地址:http://www.jb51.net/database/29494.html

2)安装

3) 入门数据库实例 (sakila-db)

下载:http://mysql-tools.com/en/downloads/mysql-databases/4-sakila-db.html

三 MySQL Workbench 使用

1)Server Administration

* 使用MySQLInstanceConfig配置MySQL以Service运行;

* 然后使用MySQL Workbench的Server Administration的New Server Instance创建新的server实例@localhost;

* 使用MySQL Workbench的Server Administration的Data Dump来导入我们的数据库实例sakila-db,首先导入sakila schema,然后导入sakila data,导入schema如下图:

* 导入的命令行可以在workbench的log中看到,schema的导入如下:

复制代码 代码如下:

mysql.exe --defaults-extra-file="c:\users\AAA\appdata\local\temp\tmphjwdop" --host=localhost --user=root --port=3306 --default-character-set=utf8 --comments < "E:\\mysql\\sakila-db\\sakila-db\\sakila-schema.sql"

data的导入如下:

复制代码 代码如下:

mysql.exe --defaults-extra-file="c:\users\AAA\appdata\local\temp\tmpbsop_e" --host=localhost --user=root --port=3306 --default-character-set=utf8 --comments < "E:\\mysql\\sakila-db\\sakila-db\\sakila-data.sql"

* 同时也可以使用MySQL Workbench的Server Administration的Data Dump来导出数据库,导出有两种格式,第一为导出到dump project folder,每个表为一个sql文件,第二种为导出为self contained file,所有的表导出为一个sql文件;

2)SQL Development

* 使用MySQL Workbench的SQL Development的 new connection来创建链接localhost,链接到先前导入的数据库实例sakila,如下:

* 在MySQL Workbench的SQL Development的环境中查询数据库实例sakila的actor表内容,如下:

3)Data Modeling

* 使用MySQL Workbench的Data Modeling的open existing EER model来打开数据库实例sakila中的sakila.mwb文件,如下图:

* 通常地,我们使用MySQL Workbench的Data Modeling从建模开始来设计数据库,在建模完成后导出为sql语句,然后再将sql导入到数据库,来完成数据库的创建;

时间: 2024-10-31 06:02:40

MySQL WorkBench管理操作MySQL教程_Mysql的相关文章

MySQL WorkBench管理操作MySQL教程

一 MySQL Workbench MySQL Workbench提供DBAs和developers一个集成工具环境: 1)数据库设计和建模 2)SQL开发(取代原来的MySQL Query Browser) 3)数据库管理(取代原来的MySQL Administrator) 二 MySQL Workbench 下载和安装 1)下载 下载: MySQL Workbench 6.09 地址:http://www.bitsCN.com/database/29494.html 2)安装 3) 入门数据

Ubuntu下mysql安装和操作图文教程_Mysql

ubuntu上安装mysql非常简单只需要几条命令就可以完成. 1. sudo apt-get install mysql-server 2. apt-get isntall mysql-client 3.  sudo apt-get install libmysqlclient-dev 安装过程中会提示设置密码什么的,注意设置了不要忘了,安装完成之后可以使用如下命令来检查是否安装成功:sudo netstat -tap | grep mysql 通过上述命令检查之后,如果看到有mysql 的s

MAC下mysql安装配置方法图文教程_Mysql

一.下载MySQL     访问MySQL的官网http://www.mysql.com/downloads/ 然后在页面中会看到"MySQL Community Server"下方有一个"download"点击. 进入MySQL的下载界面(http://www.mysql.com/downloads/mysql/),如果你是用的Mac OS来访问的话那么就会默认为你选好了Mac OS X 平台,而下面罗列的都是在Mac OS上能用的MySQL的版本,如果是用的其他

详解用SELECT命令在MySQL执行查询操作的教程_Mysql

SQL SELECT命令被用来获取数据从MySQL数据库.可以使用此命令在mysql>提示符下或使用脚本,如PHP.语法: 下面是通用的SQL SELECT命令的语法来从MySQL表提取数据: SELECT field1, field2,...fieldN table_name1, table_name2... [WHERE Clause] [OFFSET M ][LIMIT N]     可以使用一个或多个以逗号分隔的表,包括各种使用WHERE子句条件.但是WHERE子句的SELECT命令是一

ubuntu16.04.1下 mysql安装和卸载图文教程_Mysql

 删除 MySQL sudo apt-get autoremove --purge mysql-server-* sudo apt-get remove mysql-server sudo apt-get autoremove mysql-server sudo apt-get remove mysql-common 清理残留数据 dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P 安装mysql 安装服务: 安装客户端: 安装完成后,M

美团网技术团队分享的MySQL索引及慢查询优化教程_Mysql

MySQL凭借着出色的性能.低廉的成本.丰富的资源,已经成为绝大多数互联网公司的首选关系型数据库.虽然性能出色,但所谓"好马配好鞍",如何能够更好的使用它,已经成为开发工程师的必修课,我们经常会从职位描述上看到诸如"精通MySQL"."SQL语句优化"."了解数据库原理"等要求.我们知道一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,遇到最多的,也是最容易出问题的,还是一些复杂的查询操作,

CentOS下重置MySQL的root密码的教程_Mysql

本人在CentOS6.4上安装万mysql后,无法通过root进入,因为安装的时候,并没有设置root密码,似乎有个初始随机密码,但是不记得了,太麻烦,直接重置root密码. 首先,你必须要有操作系统的root权限了.要是连系统的root权限都没有的话,先考虑root系统再走下面的步骤. PS:赋予用于root权限 方法一: 修改 /etc/sudoers 文件,找到%wheel一行,把前面的注释(#)去掉 ## Allows people in group wheel to run all c

编写脚本令Xtrabackup对MySQL数据进行备份的教程_Mysql

Xtrabackup备份恢复原理备份innodb表时,xtrabackup若干个线程拷贝独立表空间的.ibd文件,并不停监视此过程中redo log的变化,添加到自己的事务日志文件(xtrabackup_logfile)中.在此过程中,发生的物理写操作越多,xtrabackup_logfile越大.在拷贝完成后的第一个prepare阶段,xtrabackup采用类似于innodb崩溃恢复的方法,把数据文件恢复到与日志文件一致的状态,并把未提交的事务回滚.如果同时需要备份myisam表以及inno

MySQL Workbench的使用方法(图文)_Mysql

MySQLWorkbench 是 MySQL AB 最近释放的可视数据库设计工具.这个工具是设计 MySQL数据库的专用工具. 下载地址:http://www.jb51.net/database/29494.html MySQLWorkbench 拥有很多的功能和特性:这篇由DjoniDarmawikarta 写的文章通过一个示例展现了其中的一些.我们将针对一个订单系统建立一个物理数据模型,这里的订单系统可以是销售单也可以是订单,并且使用 forward-engineer(正向引擎) 将我们的模