Some infos around HeidiSQL

Project website: http://www.heidisql.com/
Google Code: http://code.google.com/p/heidisql/

*** What is HeidiSQL?

HeidiSQL is an easy-to-use interface and a "working-horse" for web-developers
using the popular MySQL-Database. It allows you to manage and browse your
databases and tables from an intuitive Windows® interface.

With HeidiSQL you will also be able to
* Manage Microsoft SQL Servers, with a reduced feature set
* Generate nice SQL-exports
* Synchronize tables between two databases
* Manage user-privileges
* Import text-files
* Export grid-data as CSV, HTML, XML, SQL, LaTeX, Wiki and PHP Array style
* Browse and edit table-data using a comfortable grid
* Create and edit tables, views, stored routines, triggers and scheduled events
* Bulk edit tables (move to db, change engine, collation etc.)
* Batch-insert ascii or binary files into tables
* Write queries with customizable syntax-highlighting and code-completion
* Profile your queries
* Pretty reformat disordered SQL
* Monitor and kill client-processes
* Connect to servers via commandline
* Find specific text in all tables of all databases of one server
* Optimize and repair tables in a batch manner
* And much more

*** Requirements:

HeidiSQL runs fine on Windows XP, Vista and 7. Running HeidiSQL on Wine/Linux
also works fine.

On Windows 2000 you might run into some "illegal function call into KERNEL.DLL",
which is caused by the newer libmysql.dll which dropped Win2k support. You can fix
that by placing an older one into the HeidiSQL directory, overwriting the original:
http://heidisql.googlecode.com/svn-history/r3106/trunk/out/libmysql.dll

HeidiSQL does not run on Windows 95/98 or ME, as the Unicode extensions are not
available on these systems.

*** Command line switches

Although HeidiSQL is a pure GUI application, it can be automated for connecting
and opening files via command line parameters. Parameter names are case sensitive
and are based on those used by the MySQL command line applications, e.g. mysqldump.

-d, -description    Session name
-h, -host           Host name
-u, -user           User name
-p, -password       Password
-P, -port           Port (defaults to 3306 if not given)
-S, -socket         Socket name (for connecting via named pipe)
--psettings         Custom filename for portable settings. Ignored if file does not exist.
                    Default filename is "portable_settings.txt"

Examples:

* Start over using stored settings from session "xyz":
    c:\path\to\heidisql.exe -d=xyz
    c:\path\to\heidisql.exe -description=xyz

* Connect with different username or port:
    c:\path\to\heidisql.exe -d=xyz -u=OtherUser
    c:\path\to\heidisql.exe -d=xyz -P=3307

* Connect to a non-stored session:
    c:\path\to\heidisql.exe -h=localhost -u=root -p=Mypass -P=3307

* Open multiple .sql files in query tabs:
    c:\path\to\heidisql.exe fileA.sql path\to\fileB.sql fileC.sql ...

* Use custom portable settings file:
    c:\path\to\heidisql.exe --psettings=c:\temp\p.txt

*** HeidiSQL portable:

If HeidiSQL finds a "portable_settings.txt" (or the custom filename as noted above)
it starts in portable mode. Which means basically that all settings are restored
from that file and when exiting stored again into that file.

When you download the portable zip, that "portable_settings.txt" needs to be manually
copied from your old directory, overwriting the empty default file.

*** License:

HeidiSQL is OpenSource and released under GPL (GNU GENERAL PUBLIC LICENSE).

Probably HeidiSQL saved you a lot of time and you like it. In this case you may
make a donation here: http://www.heidisql.com/donate.php

*** Credits:

Author: Ansgar Becker

Former development contributors: David Dindorp, Francisco Ernesto Teixeira

Sven Lorenz (graphics), Mike Lischke + Timo Tegtmeier (VirtualTreeView, GLPL),
Mathias Rauen (madExcept), Maël Hörz (SynEdit, MPL), Serhiy Perevoznyk (JumpList),
Jordan Russell (Inno Setup), Lukas Gebauer (Ararat Synapse), Iztok Kacin
(Cromis.DirectoryWatch, BSD License), Mark James (Silk icons, Creative Commons 2.5)

Thanks to Transifex.com for a free translation account, and the following translators:
David Rodrigues (initiator and Portuguese), Richard van Laak (Dutch),
Michele Locati (Italian), viskubov (Russian), Francisco Alvarado (Spanish), TiGeR
(Chinese), Matej Szendi (Czech), jeff.tu (Chinese/Taiwan), Rastislav Janosik
(Slovak), renaud (French), Hichem BOUKSANI (French), s.d.w. (Korean), Alican
Çubukçuoğlu (Turkish), MichalDCK (Polish), Florin Chis (Romanian), udariza
(Indonesian), Januar (Indonesian), Seiji Ogawa (Japanese), Микола Ковбаса
(Ukrainian), mivzakim (Hebrew), Martin Bedrač (Slovenian), sith (Hungarian),
Xtreme Power (Norwegian), Sasa Kostic (Serbian), Morne Gouws (Afrikaans)

1000 thanks to MySQL and MariaDB for great database software

mysql(或者mariadb)连接工具HeidiSQL的更多相关文章

  1. CentOS 7 安装 WordPress,PHP,Nginx,MySQL(MariaDB),FTP

    主要资料参考:https://www.digitalocean.com/community/tutorials/how-to-install-linux-nginx-mysql-php-lemp-st ...

  2. MySQL(MariaDB)的 SSL 加密复制

    背景: 在默认的主从复制过程或远程连接到MySQL/MariaDB所有的链接通信中的数据都是明文的,在局域网内连接倒问题不大:要是在外网里访问数据或则复制,则安全隐患会被放大很多.由于项目要求需要直接 ...

  3. Navicat(服务器对象) -2之MySQL 或 MariaDB 对象

    MySQL 或 MariaDB 对象 http://www.navicat.com.cn/manual/online_manual/cn/navicat/win_manual/index.html 要 ...

  4. MySQL并发复制系列三:MySQL和MariaDB实现对比

    http://blog.itpub.net/28218939/viewspace-1975856/ 并发复制(Parallel Replication) 系列三:MySQL 5.7 和MariaDB ...

  5. MySQL or MariaDB 错误解决方法之报错代码1045

    phpMyAdmin登录报错:mysqli_real_connect(): (28000/1045): Access denied for user 'root'@'localhost' (using ...

  6. mySQL、mariaDB、noSQL、SQL server、redis之间是什么关系?

    1.首先,从数据库类型上分类,mySQL.mariaDB.SQL server这3种属于关系型数据库. noSQL属于非关系型数据库,被视为数据库革命者. redis成为内存缓存数据库,而前面的两种类 ...

  7. mysql和mariadb备份工具xtrabackup和mariabackup(mariadb上版本必须用这个)

    简介 xtraBackup(PXB) 工具是 Percona 公司用 perl 语言开发的一个用于 MySQL 数据库物理热备的备份工具,支持 MySQl(Oracle).Percona Server ...

  8. centos7之zabbix监控mysql(mariadb)数据库

    一.Zabbix3.2.6使用自带模板监控MySQL 添加zabbix_agent客户端方法:http://www.cnblogs.com/lei0213/p/8858269.html mysql服务 ...

  9. Navicat Premium 12 破解(MySQL、MariaDB、MongoDB、SQL Server、SQLite)

    打开注入到安装目录中的exe中 破解提示(还没好,继续看下去) 如果你安装的是中文版,选一下中文版(英文默认即可),获取一下key(名字和组织可以自定义) 打开Navicat,选择注册(第一次打开选注 ...

随机推荐

  1. javascript在调试bug的奇淫技巧(Chrome, Firebug, Filddle 调试)

    Fiddler Fiddler调式使用知多少(一)深入研究 微信fiddle 微信fiddle Chrome Google Chrome 官方 Chrome - 基础 Chrome - 进阶 Chro ...

  2. 7.arm汇编 bic和orr指令

    1. bic BIC指令的格式为: BIC{条件}{S}  目的寄存器,操作数1,操作数2 BIC指令用于清除操作数1的某些位,并把结果放置到目的寄存器中. 操作数1应是一个寄存器, 操作数2可以是一 ...

  3. 通知 Notification

    1. NotificationManager ma=(NotificationManager) context.getSystemService(context.NOTIFICATION_SERVIC ...

  4. postman-根据接口文档进行测试

    根据接口文档来测试 1.get请求

  5. C#DataGridView中的常用技巧

    0(最基本的技巧). 获取某列中的某行(某单元格)中的内容  this.currentposition = this.dataGridView1.BindingContext  [this.dataG ...

  6. PHP 用html方式输出Excel文件时的数据格式设置

    1) 文本:vnd.ms-excel.numberformat:@ 2) 日期:vnd.ms-excel.numberformat:yyyy/mm/dd 3) 数字:vnd.ms-excel.numb ...

  7. Python 2.7_First_try_爬取阳光电影网_20161206

    之前看过用Scrapy 框架建立项目爬取 网页解析时候用的Xpath进行解析的网页元素 这次尝试用select方法匹配元素 1.入口爬取页面 http://www.ygdy8.com/index.ht ...

  8. Vc++ 控件用法总结之List Control

    1.新建对话框MFC,在对话框上放一个ListCtrl ID:IDC_PATH View:Report 2.为ListCtrl添加变量 右击->添加变量m_wndPath 3.找到OnInitD ...

  9. WCF第二天

    消息  : 消息是一个独立的数据单元,它可能由几个部分组成,包括消息正文和消息头.     服务  :  服务是一个构造,它公开一个或多个终结点,其中每个终结点都公开一个或多个服务操作.   终结点 ...

  10. C++新特性(类)(转载)

    C++新特性(类)里面讲的很清楚,转给大家分享一下 类机制: 类是对某一类对象的抽象:对象是某一类的实例: 类是一种复杂的数据类型,将不同类型的数据和这些数据相关的操作封装在一起的集合体: 通过一道程 ...