什么mysql客户端工具可以显示某个操作对应的sql语句呢
phpmyadmin好像做一个操作时,它会提示"是否要执行以下sql语句"并把操作对应的sql列出来,不过phpmyadmin我感觉在数据库里表太多的时候会很慢,想换一些更好用的工具
还有哪些工具有这样的功能呢,我希望通过这个来学一下常用的mysql工具和sql语句
navicat我觉得比较好用,但是,它有没有办法可以显示对应操作是做了哪些东西呢
比如navicat里面有一个数据传输的功能,将一个服务器上的某个数据库导到另一个服务器上的某个数据库
是不是实际上就是在执行
mysqldump -hip1 -uname -ppass db1 | mysql -hip2 -uname -ppass db2
这个呢
sqlyog
可以
这个比较少,一般没有哪个软件可以做到显示所有的对应操作。
相关问答:
我的Mysql 使用的时候 用dos建立的数据表 在dos中能显示出中文
但是在 其他的可视页面 和网页中都显示乱码 如何解决?
在mysql控制台:show variables like 'char%';贴结果出来看看。
mysql命令行模式下: ......
我一个项目,有个插入操作,具体是这样的:
我有进货信息表。在出货时选择相应的进货信息,输入数量,选择部门后,点保存按钮,由于网络延时,点一下没有反映,于是用户就又点一下,导致一次插入了两条记录:
例:
......
场景如下:
客户把备份好的数据库,发给我,我在本机还原后,运行写好的存储过程,比较快,并且在实施那边运行同样比较快。但是当实施在客户那边运行的时候速度就非常的慢,时间超出了程序的时间限制。远程在客户那 ......
大家好,我最近维护一个项目,100多个表
只能用jdbc直连
遇到了多个表 关联 查询的情况 请大家指教
比如
student(studentid,classid)
class(classid,classname)
class_teacher(classid,teacherid)这个是中间表 ......
Id Name Flag
1 张三 1
2 王五 3
3 张三 1
4 李四 2
5 张三 1
6 李四 2
我想输出的时候变成这样
Id Name Flag
1 张三 1 & ......