如何用SQLyog来分析MySQL数据库

嘿,说到SQLyog,当我第一次接触这个工具时,就像发现了新大陆一样。
记得,当我第一次下载它时,它只是一个3 8 4 KB的小家伙,安装过程就像吃零食一样简单。
然后我把这两个文件直接安装在C:\ProgramFiles\SQLyog中,一运行就一切正常了。

安装后,我对网站的域名有点困惑。
你说的是域名没有设置。
我不知道这是暂时的问题还是一直这样。
不过,该软件是免费的,并且不包含广告。
感觉就像该公司正在测试一种新模式。
将来可能会为此收取费用。

要使用它,它会在启动后立即要求您输入MySOL服务器密码。
登录后,所有数据库都会以树形视图显示,非常直观。
您只能访问您登录时授权的数据库,非常安全。

我特别喜欢索引界面。
查询索引和 CRUD 关键字特别有用。
与Microsoft Access相比,这个功能得到了很大的改进。
而且,考虑到MySQL刚刚开始支持主键和非主键之间的关系,SQLyog在这方面已经相当成熟了。

界面右侧有四个选项卡:结果、消息、对象和历史记录,信息非常丰富。
说到缺点,到目前为止我只发现一个,那就是该程序没有保存密码的能力。
这要么是一个错误,要么是有意的隐私功能。

该界面直观、易于使用、速度快,而且小到可以放在软盘上。
我记得有一天我打印了一份 MySQL 文档,SQLyog 让我的桌面看起来像一个移动办公室。

事实上,SQLyog不仅仅是一个查询解析器那么简单,它还可以管理一个MySQL服务器上的多个数据库。
我到处推荐这个工具的原因是它提供了一个简单的 GUI、速度快且体积小。

如果你也在使用MySQL,可以去SQLyog官方网站查看下载并试用它,并亲自体验它的其他功能。
您可能也会爱上这个工具。

mysql中怎么设置字符集

上周,一位客户问我如何更改MySQL数据库中表字段的字符集。
实际上有两种方法可以做到这一点。
简而言之:
方法1 :使用SQLyog客户端更改字符集。
1 . 打开 SQLyog 并连接到您的数据库(例如 edu)。
2 . 找到并右键单击要修改的表(例如,test2 )。
3 . 选择修改表,将出现一个对话框。
4 . 现在,如果您之前没有设置过字符集,则应默认为 latin1 找到对应的字段,将字符集由latin1 改为utf8
方法二:直接使用命令行修改 1 . 首先检查当前数据库的字符集,然后运行命令 show Variables like 'character_set_%'; 2 . 接下来,检查字符集排序设置并运行命令 show Variables like 'collat​​ion_%'; 3 . 如果要临时更改服务器级字符集,请运行 SET GLOBALcharacter_set_server=utf8 ; 4 . 接下来,更改表级字符集。
命令是 ALTER TABLE table_name DEFAULT CHARSET=utf8 ; 5 . 或者,直接在数据库级别更改字符集,首先切换到数据库(例如,使用 edu;),然后运行 ​​ALTER DATABASE edu CHARACTER SET utf8 ;。
6 、最后一步,如果不想每次重启数据库都改变,可以修改mysql的my.ini文件,找到[mysqld]部分,添加或更改character-set-server=utf8 ,然后重启MySQL服务。

无论如何,是否可以使用任一方法解决问题取决于您。
我还是很困惑,哪种方法更方便?