µ±Ç°Î»Öà : 145zÓÎÏ·Õ¾¡¡|¡¡ÈÈѪ´«Ææ¡¡|¡¡¼¼Êõ½Ì³Ì¡¡|¡¡

´«Ææ¼ÜÉèÖÐÊý¾Ý¿âµÄÁ¬½Ó·½Ê½ÓÐÄÄЩ£¿

Èȶȣº
1. **ODBC£¨¿ª·ÅÊý¾Ý¿âÁ¬½Ó£©·½Ê½**
- **Ô­Àí**
- ODBCÊÇÒ»ÖÖ±ê×¼µÄÊý¾Ý¿â·ÃÎʽӿڣ¬ËüÔÊÐíÓ¦ÓóÌÐòͨ¹ýͳһµÄAPI£¨Ó¦ÓóÌÐò±à³Ì½Ó¿Ú£©À´·ÃÎʲ»Í¬ÀàÐ͵ÄÊý¾Ý¿â¡£ÔÚ´«Ææ¼ÜÉèÖУ¬Í¨¹ýODBCÁ¬½ÓÊý¾Ý¿â£¬³ÌÐò»á½«SQLÓï¾ä·¢Ë͸øODBCÇý¶¯¹ÜÀíÆ÷¡£Çý¶¯¹ÜÀíÆ÷¸ù¾ÝÊý¾Ý¿âÀàÐÍ£¨ÈçMySQL¡¢SQL ServerµÈ£©Ñ¡ÔñºÏÊʵÄODBCÇý¶¯³ÌÐò£¬Çý¶¯³ÌÐòÔÙ½«SQLÓï¾äת»»ÎªÊý¾Ý¿âÄܹ»Àí½âµÄ¸ñʽ£¬²¢ÓëÊý¾Ý¿â½øÐн»»¥£¬×îºó½«½á¹û·µ»Ø¸øÓ¦ÓóÌÐò¡£
- **ÅäÖò½ÖèʾÀý£¨ÒÔMySQLΪÀý£©**
- Ê×ÏÈ£¬ÐèÒª°²×°MySQLµÄODBCÇý¶¯¡£¿ÉÒÔ´ÓMySQL¹Ù·½ÍøÕ¾ÏÂÔØÊʺϲÙ×÷ϵͳ°æ±¾µÄÇý¶¯³ÌÐò²¢½øÐа²×°¡£
- °²×°Íê³Éºó£¬ÔÚ²Ù×÷ϵͳµÄ“¿ØÖÆÃæ°å”ÖÐÕÒµ½“¹ÜÀí¹¤¾ß”£¬´ò¿ª“ODBCÊý¾ÝÔ´£¨32λ»ò64룬¸ù¾ÝϵͳºÍÓ¦ÓóÌÐòÒªÇ󣩔¡£
- ÔÚ“ODBCÊý¾ÝÔ´¹ÜÀíÔ±”¶Ô»°¿òÖУ¬Ñ¡Ôñ“ϵͳDSN”£¨ÏµÍ³Êý¾ÝÔ´Ãû³Æ£©Ñ¡Ï£¬È»ºóµã»÷“Ìí¼Ó”°´Å¥¡£
- ´ÓÇý¶¯³ÌÐòÁбíÖÐÑ¡Ôñ“MySQL ODBCÇý¶¯”£¬²¢ÌîдÏà¹ØµÄÊý¾Ý¿âÁ¬½ÓÐÅÏ¢£¬ÈçÊý¾Ý¿â·þÎñÆ÷µÄIPµØÖ·¡¢¶Ë¿ÚºÅ£¨MySQLĬÈÏÊÇ3306£©¡¢Êý¾Ý¿âÃû³Æ¡¢Óû§ÃûºÍÃÜÂëµÈ¡£
- Íê³ÉÅäÖúó£¬ÔÚ´«Ææ¼ÜÉèµÄÏà¹ØÅäÖÃÎļþÖÐÖ¸¶¨Ê¹ÓÃÕâ¸öODBCÊý¾ÝÔ´Ãû³ÆÀ´Á¬½ÓÊý¾Ý¿â¡£

2. **Ö±½ÓʹÓÃÊý¾Ý¿âÌØ¶¨µÄAPIÁ¬½Ó**
- **Ô­Àí**
- ÕâÖÖ·½Ê½ÊÇÀûÓÃÊý¾Ý¿â±¾ÉíÌṩµÄÔ­ÉúAPI½øÐÐÁ¬½Ó¡£ÒÔSQL ServerΪÀý£¬Ê¹ÓÃSQL ServerÌṩµÄADO.NET£¨.NETÓ¦ÓóÌÐò·ÃÎÊSQL ServerµÄAPI£©£¬¿ÉÒÔÖ±½ÓÔÚ´«Ææ¼ÜÉèµÄ³ÌÐò´úÂëÖн¨Á¢ÓëSQL ServerÊý¾Ý¿âµÄÁ¬½Ó¡£ÕâÖÖÁ¬½Ó·½Ê½µÄÓŵãÊÇ¿ÉÒÔ³ä·ÖÀûÓÃÊý¾Ý¿âÌØ¶¨µÄ¹¦ÄܺÍÓÅ»¯£¬ÐÔÄÜ¿ÉÄÜ»á¸üºÃ£¬²¢ÇÒÄܹ»¸üºÃµØÊÊÅäÊý¾Ý¿âµÄÐÂÌØÐÔ¡£
- **ÅäÖò½ÖèʾÀý£¨ÒÔSQL ServerΪÀý£©**
- ÔÚʹÓÃADO.NETÁ¬½ÓSQL Serverʱ£¬Ê×ÏÈÐèÒªÔÚ´«Ææ¼ÜÉèµÄÏîÄ¿ÖÐÒýÓÃÏà¹ØµÄADO.NET¿â£¨Èç¹ûÊÇ.NET¿ª·¢»·¾³£©¡£
- ÔÚ³ÌÐò´úÂëÖУ¬Í¨¹ýÒÔÏÂÀàËÆµÄ´úÂëÀ´½¨Á¢Á¬½Ó£º
```csharp
using System.Data.SqlClient;
// ´´½¨Á¬½Ó×Ö·û´®
string connectionString = "Data Source=·þÎñÆ÷IPµØÖ·;Initial Catalog=Êý¾Ý¿âÃû³Æ;User ID=Óû§Ãû;Password=ÃÜÂë";
// ´´½¨SqlConnection¶ÔÏó
SqlConnection connection = new SqlConnection(connectionString);
try
{
// ´ò¿ªÁ¬½Ó
connection.Open();
// ÔÚÕâÀï¿ÉÒÔ½øÐÐÊý¾Ý¿â²Ù×÷£¬ÈçÖ´ÐÐSQL²éѯµÈ
}
catch (Exception ex)
{
// ´¦ÀíÁ¬½Ó´íÎó
Console.WriteLine("Êý¾Ý¿âÁ¬½Ó´íÎó: " + ex.Message);
}
finally
{
// ¹Ø±ÕÁ¬½Ó
connection.Close();
}
```
- ÉÏÊö´úÂëÖУ¬ÐèÒª½«“·þÎñÆ÷IPµØÖ·”¡¢“Êý¾Ý¿âÃû³Æ”¡¢“Óû§Ãû”ºÍ“ÃÜÂë”Ìæ»»ÎªÊµ¼ÊµÄÊý¾Ý¿âÁ¬½ÓÐÅÏ¢¡£ÕâÖÖ·½Ê½¿ÉÒÔÖ±½ÓÔÚ´úÂëÖпØÖÆÊý¾Ý¿âÁ¬½ÓµÄ¸÷¸ö»·½Ú¡£

3. **ʹÓÃÊý¾Ý¿âÁ¬½Ó³ØÁ¬½Ó**
- **Ô­Àí**
- Êý¾Ý¿âÁ¬½Ó³ØÊÇÒ»ÖÖ¹ÜÀíÊý¾Ý¿âÁ¬½ÓµÄ¼¼Êõ¡£ËüÔ¤ÏÈ´´½¨Ò»¶¨ÊýÁ¿µÄÊý¾Ý¿âÁ¬½Ó£¬²¢½«ÕâЩÁ¬½Ó±£´æÔÚÒ»¸ö“³Ø”ÖС£µ±´«Ææ¼ÜÉèµÄÓ¦ÓóÌÐòÐèÒªÁ¬½ÓÊý¾Ý¿âʱ£¬´Ó³ØÖлñȡһ¸ö¿ÉÓõÄÁ¬½Ó£¬Ê¹ÓÃÍê±Ïºó½«Á¬½Ó¹é»¹µ½³ØÖУ¬¶ø²»ÊÇÿ´Î¶¼ÖØÐ´´½¨ºÍÏú»ÙÁ¬½Ó¡£ÕâÑù¿ÉÒÔ¼õÉÙÁ¬½Ó´´½¨ºÍÏú»ÙµÄ¿ªÏú£¬Ìá¸ßÊý¾Ý¿â·ÃÎʵÄЧÂÊ£¬ÓÈÆäÔڸ߲¢·¢µÄÇé¿öÏ£¨Èç¶à¸öÍæ¼Òͬʱ·ÃÎÊÊý¾Ý¿â£©ÓÅÊÆÃ÷ÏÔ¡£
- **ÅäÖò½ÖèʾÀý£¨ÒÔHikariCPÁ¬½Ó³ØºÍMySQLΪÀý£©**
- Ê×ÏÈ£¬ÐèÒªÔÚÏîÄ¿ÖÐÒýÈëHikariCPµÄ¿âÎļþ¡£¿ÉÒÔͨ¹ýMaven£¨Èç¹ûÊÇJavaÏîÄ¿£©µÈÒÀÀµ¹ÜÀí¹¤¾ßÌí¼ÓÒÀÀµ¡£
- ÔÚÅäÖÃÎļþ£¨Èç.properties»ò.ymlÎļþ£©ÖÐÉèÖÃÁ¬½Ó³ØµÄ²ÎÊý£¬Èç×îСÁ¬½ÓÊý¡¢×î´óÁ¬½ÓÊý¡¢Á¬½Ó³¬Ê±Ê±¼äµÈ¡£ÒÔÏÂÊÇÒ»¸ö¼òµ¥µÄʾÀýÅäÖãº
```properties
hikari.minimumIdle=5
hikari.maximumPoolSize=20
hikari.connectionTimeout=30000
hikari.dataSourceClassName=com.mysql.jdbc.jdbc2.optional.MysqlDataSource
hikari.dataSource.url=jdbc:mysql://·þÎñÆ÷IPµØÖ·:3306/Êý¾Ý¿âÃû³Æ
hikari.dataSource.user=Óû§Ãû
hikari.dataSource.password=ÃÜÂë
```
- ÔÚ´«Ææ¼ÜÉèµÄÓ¦ÓóÌÐò´úÂëÖУ¬Í¨¹ýÒÔÏ·½Ê½»ñÈ¡Á¬½Ó£º
```java
import com.zaxxer.hikari.HikariDataSource;
HikariDataSource dataSource = new HikariDataSource();
// ¸ù¾ÝÅäÖÃÎļþ¼ÓÔØÁ¬½Ó³Ø²ÎÊý
dataSource.setMinimumIdle(5);
dataSource.setMaximumPoolSize(20);
// ÆäËû²ÎÊýÉèÖÃ...
try
{
// ´ÓÁ¬½Ó³ØÖлñÈ¡Á¬½Ó
java.sql.Connection connection = dataSource.getConnection();
// ½øÐÐÊý¾Ý¿â²Ù×÷
}
catch (Exception ex)
{
// ´¦ÀíÁ¬½Ó´íÎó
}
```
- ÕâÑù¾Í¿ÉÒÔÀûÓÃÁ¬½Ó³ØÀ´¸ßЧµØÁ¬½ÓºÍ·ÃÎÊÊý¾Ý¿â¡£²»Í¬µÄÁ¬½Ó³Ø£¨ÈçC3P0¡¢DruidµÈ£©ÅäÖ÷½Ê½ºÍʹÓ÷½·¨ÂÔÓв»Í¬£¬µ«»ù±¾Ô­ÀíÊÇÏàËÆµÄ¡£

ÔÚ´«Ææ¼ÜÉè¹ý³ÌÖУ¬Êý¾Ý¿âµÄÁ¬½Ó·½Ê½ÓжàÖÖ¡£

ʹÓà DBC2000 ½øÐÐÁ¬½Óʱ£¬°²×°Íê³Éºó×ÀÃæ»á³öÏÖ“DB Commander Shortcut”Îļþ£¬´ò¿ªºóµã»÷“abject”°´Å¥£¬µã»÷“NEW”´´½¨Ò»¸öеÄÊý¾Ý¿â£¬½«Ãû³ÆÐÞ¸ÄΪ“HeroDB”£¬²¢ÉèÖÃÊý¾Ý¿âµØÖ·Îª“D:\MirServer\Mud2\DB”¡£Èô·ÅÔÚÆäËûÅÌÀïÒªÐ޸ķ¾¶£¬µ«“MirServer\Mud2\DB”Õâ¸ö·¾¶Ò»¶¨ÒªÕýÈ·¡£

¶ÔÓÚ´«ÆæÈý¿ª·þ½Ì³ÌÖУ¬ÔÚ SETUP.TXT ÎļþÀïÕÒµ½²¿·ÖÄÚÈݽøÐÐÉèÖá£CommonDBLoc ¸Ä³ÉÄãµÄ IP »òÕß SQL µÄÃû×Ö£¬CommonDBID Ϊ“sa”£¬CommonDBPassword ΪÉèÖõÄÃÜÂ룬CommonDBDSN Ϊ SQL Êý¾Ý¿âÃû³Æ£¨×¢Òâ´óСд£©¡£Êý¾Ý¿â°²×°ÅäÖ÷½Ã棬ÐèҪȷ¶¨²Ù×÷ϵͳÊÇ WINDOWS 2000 »òÒÔÉϰ汾£¬½¨ÒéÊÇ WINDOWS2000SERVER£¬È»ºó°²×° Microsoft SQL Server 2000£¬×¢ÒâÉí·ÝÑé֤ģʽѡÔñ“»ìºÏģʽ”²¢ÊäÈëÃÜÂ룬´ËÃÜÂ뼴ΪºóÐø½øÐÐ DBSvr ÉèÖÃʱÌîдµÄ ID ºÍÃÜÂ룬ID ÊÇ“sa”¡£

Êý¾Ý¿â·þÎñÆ÷ DBSvr ²ÉÓà ODBC ½øÐÐÊý¾Ý¿âÁ¬½Ó£¬CConnection¡¢CDatabase¡¢CRecordset¡¢CDBManager µÈÀàʵÏÖ¶ÔÊý¾Ý¿âµÄ¹ÜÀí£¬Õ⼸¸öÀà¶Ô ODBC SDK ½øÐÐÁË·â×°¡£DBSvr.cpp ÖÐÊý¾Ý¿âÁ¬½Ó²ÉÓÃÒ»´ÎÁ¬½Ó¶à´ÎʹÓõķ½Ê½£¬ÔÚÓ¦ÓóÌÐò³õʼ»¯º¯Êý InitInstance ÖнøÐÐÊý¾Ý¿âµÄÁ¬½Ó¡£

´«ÆæËùÓÐÒýÇæÊý¾Ý¿âÖУ¬SQLite ¹¤¾ßÖ® Navicat ¿ÉÓÃÓÚÁ¬½ÓÊý¾Ý¿â¡£ÏÂÔØ²¢½âѹ Navicat Premium ºó´ò¿ª£¬µã»÷×óÉϽǓÁ¬½Ó”Ñ¡Ôñ sqlite£¬Ìí¼ÓÈËÎïÕ˺š¢ÈËÎïÊý¾Ý¡¢Ö÷¿â£¨¼¼ÄÜ¡¢ÎïÆ·¡¢¹ÖÎÊý¾Ý¿âÁ¬½Ó¡£²Ù×÷²½ÖèΪµã»÷ÓÒÉϽǓÁ¬½Ó”°´Å¥£¬Ñ¡Ôñ sqlite£¬ÉèÖÃÊý¾Ý¿âÁ¬½ÓÐÅÏ¢¡£

´î½¨´«ÆæË½ÈË·þÎñÆ÷·þÎñÆ÷ʱ£¬¿ÉÒÔÏÂÔØ²¢°²×° MySQL Êý¾Ý¿â£¬´´½¨Ò»¸öÊý¾Ý¿âÓÃÓÚ´æ´¢ÓÎÏ·Êý¾Ý¡£ÅäÖÃÊý¾Ý¿âÁ¬½Ó£¬´ò¿ªÊý¾Ý¿â¹ÜÀí¹¤¾ß£¬´´½¨Ò»¸öеÄÊý¾Ý¿âÁ¬½Ó£¬ÊäÈëÊý¾Ý¿âµÄÁ¬½ÓÐÅÏ¢£¬°üÀ¨Ö÷»úÃû¡¢¶Ë¿ÚºÅ¡¢Êý¾Ý¿âÃû³Æ¡¢Óû§ÃûºÍÃÜÂë¡£

´«Ææ mysql Êý¾Ý¿âµÄ°²×°ÓëÉèÖÃÖУ¬Ê×ÏÈÏÂÔØ MySQL °²×°°ü²¢°²×°µ½µçÄÔÉÏ£¬°²×°Íê³ÉºóÉèÖà MySQL root ÃÜÂ룬´´½¨ÐÂÊý¾Ý¿â£¬´´½¨ÐÂÓû§²¢ÊÚȨ£¬×îºóÁ¬½ÓÊý¾Ý¿â²âÊÔ¡£Í¨¹ýÒÔÉϲ½ÖèʵÏÖ´«Ææ MySQL Êý¾Ý¿âµÄ°²×°ÓëÉèÖá£

Ð޸Ĵ«ÆæÊý¾Ý¿â¿ÉÒÔͨ¹ýÊý¾Ý¿â¹ÜÀí¹¤¾ß£¬Èç Navicat¡¢phpMyAdmin¡¢MySQL Workbench µÈ½øÐвÙ×÷¡£Navicat Ìṩֱ¹ÛµÄͼÐνçÃæ£¬Óû§¿ÉÒÔÇáËÉ´´½¨¡¢×éÖ¯¡¢·ÃÎʺ͹²ÏíÐÅÏ¢°²È«µÄ·½Ê½¡£Ê¹Óà Navicat Ð޸Ĵ«ÆæÊý¾Ý¿âʱ£¬ÏȰ²×° Navicat£¬Á¬½ÓÊý¾Ý¿â£¬Ñ¡ÔñÐèÒªÐÞ¸ÄµÄ±í½øÐÐÔö¼Ó¡¢É¾³ý¡¢Ð޸ĵȲÙ×÷¡£Í¬Ê±£¬ÐèÒª¾ß±¸Ò»¶¨µÄÊý¾Ý¿â»ù´¡ÖªÊ¶£¬Èç SQL ÓïÑÔ£¬Êý¾Ý¿âÉè¼ÆÔ­Ôò£¬ÒÔ¼°Êý¾Ý¿â°²È«µÈ֪ʶ¡£
### ´«Ææ¼ÜÉèÖÐ DBC2000 ÈçºÎÁ¬½ÓÊý¾Ý¿â
ÔÚ´«Ææ¼ÜÉèÖУ¬DBC2000 ÊÇÒ»¸öÖØÒªµÄÊý¾Ý¿â¹ÜÀí¹¤¾ß¡£ÒÔÏÂÊÇ DBC2000 Á¬½ÓÊý¾Ý¿âµÄ²½Ö裺
Ê×ÏÈ£¬°²×° DBC2000¡£ÏÂÔØ°²×°°üºó£¬Ë«»÷ÔËÐа²×°³ÌÐò£¬ÔÚ°²×°¹ý³ÌÖб£³ÖĬÈÏÉèÖ㬵ã»÷“ÏÂÒ»²½”Ö±ÖÁ°²×°Íê³É¡£°²×°½áÊøºó£¬¹Ø±Õ°²×°´°¿Ú¡£
½Ó׎øÐкº»¯²¹¶¡°²×°¡£½«ºº»¯²¹¶¡Îļþ¸´ÖƵ½×ÀÃæÉÏ£¬È»ºóÕ³Ìùµ½ DBC2000 °²×°µÄԴĿ¼ÖУ¨ÓÒ¼ü×ÀÃæÉϵĿì½Ý·½Ê½£¬Ñ¡Ôñ“´ò¿ªÎļþËùÔÚλÖÔ¼´¿ÉÕÒµ½Ô´Ä¿Â¼£©£¬Ñ¡ÔñÌæ»»ÎļþÍê³Éºº»¯²Ù×÷¡£
°²×°Íê³Éºó£¬´ò¿ªµçÄԵĿØÖÆÃæ°å£¬ÕÒµ½ BDE Administrator ½øÐÐÅäÖá£Èç¹ûʹÓõÄÊÇ windows 7 »ò Windows 10£¬Ç뽫¿ØÖÆÃæ°åµÄÊÓͼ·½Ê½¸ÄΪ“Сͼ±ê”ģʽ¡£Ë«»÷ BDE Administrator ºó£¬µã»÷ Object£¬Ñ¡Ôñ New£¬ÔÚµ¯³öµÄ´°¿ÚÖÐÑ¡Ôñ STANDARD ²¢µã»÷È·¶¨¡£ÔÚÓÒ²àÃæ°åÕÒµ½ PATH£¨Â·¾¶£©ÏÉèÖÃΪ D:\\mirserver\\mud2\\DB¡£ÉèÖÃÊý¾Ý¿âÃû³ÆÎª HeroDB£¬Êý¾Ý¿â·¾¶Îª D:\\MirServer\\Mud2\\DB¡£ÕâÒâζ×ÅÐèÒªÏȽ«´«ÆæµÄ°æ±¾Îļþ·ÅÖÃÔÚ D Å̵ĸùĿ¼Ï¡£¿ÉÒÔËæÒâÏÂÔØÒ»¸ö´«Ææ°æ±¾·ÅÈëÖ¸¶¨Ä¿Â¼¡£
ÔÚ BDE Administrator ½çÃæ×ó²àµÄÃæ°åÖУ¬ÓÒ¼üµã»÷¸Õ²Åн¨µÄ HeroDB£¬Ñ¡Ôñ apply£¨Æô¶¯Êý¾Ý¿â£©¡£´Ëʱ£¬Êý¾Ý¿âÅäÖÃÍê³É¡£

### ´«ÆæÈý¿ª·þ½Ì³ÌÖÐÊý¾Ý¿âÈçºÎÉèÖÃ
ÔÚ´«ÆæÈý¿ª·þ½Ì³ÌÖУ¬Êý¾Ý¿âµÄÉèÖò½ÖèÈçÏ£º
µÚÒ»²½£¬ÏµÍ³ÉèÖá£WIN2000 »ò WINXP ÄÚÒѾ­°üº¬Ö§³Öº«ÎÄÎļþ£¬Ðè½øÐÐÈçÏÂÅäÖÆ£º´ò¿ª¿ØÖÆÃæ°å£¬Ñ¡ÔñÇøÓò£¬ÔÚµÚÒ»¸öÑ¡ÏîÀ¸ÀïÑ¡Ôñ³¯ÏÊÓï¡£½¨ÒéÓà Win2000 ·þÎñÆ÷°æ»òÕ߸߼¶°æ¶¼¿ÉÒÔ£¬Í¬Ê± SQL ºÍ DBC_2000 ÊDZØÐëµÄ¡£
µÚ¶þ²½£¬×¼±¸ºÃ·þÎñ¶ËºÍÊý¾Ý¿âÎļþ¡£
µÚÈý²½£¬ÅäÖà SQL¡¢DBC2000 ºÍ·þÎñ¶Ë¡£¶ÔÓÚ SQL µÄÉèÖã¬Ê×ÏȰ²×° SQL£¬È»ºóÔËÐпªÊ¼—³ÌÐò—Microsoft SQL Server—ÆóÒµ¹ÜÀíÆ÷¡£´ò¿ªºóË«»÷¿ØÖÆÌ¨¸ùĿ¼—Microsoft SQL Servers—£¨ÄãµÄÃû×Ö£©£¬ÓÃÊó±êÓÒ¼üµã»÷“Êý¾Ý¿â”£¬Ñ¡Ôñ—н¨Êý¾Ý¿â—ÔÚÃû³ÆÉÏдÉÏ MudDb È»ºóµãÈ·¶¨¡£½Ó×Å°Ñ SQL ·þÎñÏÈÍ£ÁË£¨ÈÎÎñÀ¸ÓÒϽŵÄÒ»¸öͼ±ê£©£¬´ò¿ªÎҵĵçÄÔ£¬½ø C:\\Program Files\\Microsoft SQL Server\\MSSQLData£¨Èç¹û°´ÕÕ SQL µÄʱºòûÓиÄ·¾¶£¬¾ÍÊÇÕâ¸ö·¾¶£©£¬°ÑÏÂÔØµÄÊý¾Ý¿âÎļþ½âѹºó COPY µ½Õâ¸öĿ¼£¨ÊǸ²¸Ç£¬ÒòΪÏÈÒѾ­´´½¨ÁË MudDb Õâ¸öÊý¾Ý¿â£¬ÏÖÔÚÊÇÓÃеĸ²¸ÇÀïÃæµÄÊý¾Ý£©£¬ÔÙÆô¶¯ SQL ÈÃËüÔËÐС£

### ´«ÆæË½ÈË·þÎñÆ÷·þÎñÆ÷ÖÐ MySQL ÈçºÎÁ¬½Ó
ÔÚ´«ÆæË½ÈË·þÎñÆ÷·þÎñÆ÷ÖÐÁ¬½Ó MySQL Êý¾Ý¿â¿ÉÒÔ°´ÕÕÒÔϲ½Öè½øÐУº
Ê×ÏÈ£¬ÏÂÔØ MySQL °²×°°ü¡£¿ÉÒÔÖ±½Óµ½¹ÙÍøÏÂÔØ£¬ÊÇÃâ·ÑµÄ¡£¹ÙÍøÏÂÔØµØÖ·Ñ¡ÔñµÄ²»Êǵ±Ç°×îеİ汾£¬¿´´«ÖDz¥¿ÍµÄÀÏʦ˵ֻÊÇѧϰµÄ»°£¬¾ÉµÄ°æ±¾ÎÊÌâÉÙ¡£ÏÂÔØÊÇÓÐ MSI Installer ºÍ ZIP Á½ÖÖ¸ñʽ£¬Ç°Ò»ÖÖ°²×° MySQL ÊÇÓÐÒ»¸öͼÐλ¯½çÃæÈ¥ÈÃÄã²Ù×÷ÏÂÔØ£¬ºóÃæÒ»ÖÖµÃÔÚ cmd ÃüÁî´°¿ÚÏÂʹÓá£
°²×°ºÃºó£¬´ò¿ª·þÎñ²é¿´£¬Ö»ÊÇѧϰʹÓõϰ£¬°Ñ¿ª»ú×ÔÆô¸ÄΪÊÖ¶¯Æô¶¯¡£ÏÂÔØºÃÖ®ºó½âѹ£¬ÔÚ½âѹ֮ºóµÄÎļþ¼ÐÖÐ×Ô¼º´´½¨ data Îļþ¼ÐÓÃÀ´´æ·ÅÊý¾Ý¿âÊý¾Ý£¨Ò²¿ÉÒԵȰ²×°ºÃºóÊäÈë mysqld --initialize ³õʼ»¯£¬³õʼ»¯Ö®ºó mysql °²×°Ä¿Â¼Ï»á²úÉú data Îļþ¼Ð£¬ÓÃÓÚ´æ·Å MySQL Êý¾Ý¿âÖеÄÊý¾Ý£©¡£ÔÙ´´½¨ mysql.ini ÅäÖÃÎļþ¡£Ö®ºóÅäÖû·¾³±äÁ¿£¬win+E ÓÒ»÷´ËµçÄÔµãÊôÐÔ£¬¸ß¼¶ÏµÍ³ÉèÖ㬻·¾³±äÁ¿£¬ÏµÍ³»·¾³±äÁ¿£¬ÕÒµ½ PATH ÔÚĩβÌí¼ÓÄãµÄ MySQL µÄ°²×°Â·¾¶¡£
½ÓÏÂÀ´£¬ÔÚ´«ÆæË½ÈË·þÎñÆ÷µÄ·þÎñ¶ËÎļþÖУ¬´ò¿ªÅäÖÃÎļþ£¬ÐÞ¸ÄÊý¾Ý¿âÁ¬½ÓÐÅÏ¢£¬ÈçÖ÷»úÃû¡¢¶Ë¿ÚºÅ¡¢Êý¾Ý¿âÃû³Æ¡¢Óû§ÃûºÍÃÜÂ룬ʹÆäÓë MySQL Êý¾Ý¿âµÄÁ¬½ÓÐÅÏ¢Ïà¶ÔÓ¦¡£

### ´«Ææ mysql Êý¾Ý¿âÈçºÎ°²×°ÓëÉèÖÃ
´«Ææ mysql Êý¾Ý¿âµÄ°²×°ÓëÉèÖò½ÖèÈçÏ£º
Ò»¡¢ÏÂÔØ°²×°°ü£º
1. ½øÈë¹ÙÍøºó£¬µã»÷“Dowload”£¬È»ºóÒ³ÃæÍùÏÂÀ­¡£
2. ½ÓÏÂÀ´¿´µ½µÄÒ³ÃæÖУ¬ºìÉ«¿ò¿òµÄÁ´½Ó¾ÍÊÇ mysql ÉçÇø°æ£¬ÊÇÃâ·ÑµÄ mysql °æ±¾£¬µã»÷Õâ¸ö¿ò¿òµÄÁ´½Ó¡£
3. ½ÓÏÂÀ´Ìø×ªµ½Õâ¸öÒ³Ãæ£¬ÔÚÕâÀֻҪÏÂÔØÉçÇø°æµÄ Server ¾Í¿ÉÒÔÁË¡£
4. ÏÂÔØÃâ°²×°°æ£¨windows ÒÔÍâµÄÆäËûϵͳ³ýÍ⣩¡£
×¢Ò⣬°²×°µÄĿ¼Ӧµ±·ÅÔÚÖ¸¶¨Î»Ö㬾ø¶Ô·¾¶ÖбÜÃâ³öÏÖÖÐÎÄ£¬ÍƼöÊ×ѡӢÎÄΪÃüÃûÌõ¼þ¡£
¶þ¡¢Mysql µÄÅäÖãº
1. ÒÔ¹ÜÀíÔ±Éí·Ý´ò¿ªÃüÁîÐУ¬Ò»¶¨ÒªÊǹÜÀíÔ±Éí·Ý£¬·ñÔòÓÉÓÚºóÐø²¿·ÖÃüÁîÐèҪȨÏÞ£¬»á³öÏÖ´íÎó¡£ÏÂתµ½ mysql µÄ bin Ŀ¼Ï¡£
2. °²×° mysql µÄ·þÎñ£ºmysqld --install¡£
3. ³õʼ»¯ mysql£¬ÔÚÕâÀ³õʼ»¯»á²úÉúÒ»¸öËæ»úÃÜÂ룬¼ÇסÕâ¸öÃÜÂ룬ºóÃæ»áÓõ½£¨mysqld --initialize --console£©¡£
4. ¿ªÆô mysql µÄ·þÎñ£¨net start mysql£©¡£
5. µÇ¼ÑéÖ¤£¬mysql ÊÇ·ñ°²×°³É¹¦¡£

### Óà Navicat ÈçºÎÁ¬½Ó´«ÆæÊý¾Ý¿â
ʹÓà Navicat Á¬½Ó´«ÆæÊý¾Ý¿âµÄ²½ÖèÈçÏ£º
´ò¿ª Navicat ²¢´´½¨Á¬½Ó¡£´ò¿ª Navicat ºóµ¥»÷“н¨Á¬½Ó”¡£
ÊäÈëÁ¬½ÓÏêϸÐÅÏ¢£¬°üÀ¨£ºÁ¬½ÓÃû¿ÉÈÎÒâÃüÃû£¬ÒÔ·½±ãʶ±ðÕâ¸öÁ¬½Ó£»Ö÷»úÃû/IP µØÖ·£¬Èô¹ÜÀíÔ¶³ÌµÄÊý¾Ý¿â£¬ÔÚ IP µØÖ·À¸ÄÚÊäÈëÕýÈ·µÄ IP µØÖ·¼´¿É£»¶Ë¿Ú£¬Ä¬ÈÏÇé¿öÏ MySQL ʹÓà 3306£»Óû§Ãû£»ÃÜÂ룻Êý¾Ý¿â£¬Èç¹ûÐèÒªÁ¬½ÓÌØ¶¨Êý¾Ý¿â£¬ÇëÌîд¸Ã×ֶΡ£
µ÷Õû¸ß¼¶ÉèÖ㨿ÉÑ¡£©£¬µ¥»÷“¸ß¼¶”Ñ¡Ï£¬¿ÉÒÔÅäÖÃÆäËûÁ¬½ÓÉèÖá£
±£´æÁ¬½Ó£¨¿ÉÑ¡£©£¬µ¥»÷“±£´æ”°´Å¥½«Á¬½Ó±£´æÎªÊý¾Ý¿âÁбíÖеÄÅäÖÃÎļþ¡£

´«Ææ¼ÜÉèÖÐÊý¾Ý¿âµÄÁ¬½Ó·½Ê½Ö÷ÒªÓÐͨ¹ý DBC2000¡¢MySQL ºÍ Navicat ½øÐÐÁ¬½Ó¡£DBC2000 ÔÚ´«Ææ¼ÜÉèÖÐÓÃÓÚ¹ÜÀíÊý¾Ý¿â£¬ÐèÒª½øÐÐһϵÁеݲװºÍÅäÖò½Ö裬°üÀ¨°²×°¡¢ºº»¯²¹¶¡°²×°¡¢ÉèÖÃÊý¾Ý¿âÃû³ÆºÍ·¾¶µÈ¡£´«ÆæÈý¿ª·þ½Ì³ÌÖУ¬Êý¾Ý¿âµÄÉèÖÃÐèÒª½øÐÐϵͳÉèÖá¢×¼±¸·þÎñ¶ËºÍÊý¾Ý¿âÎļþ£¬ÒÔ¼°ÅäÖà SQL¡¢DBC2000 ºÍ·þÎñ¶Ë¡£¶ÔÓÚ MySQL µÄÁ¬½Ó£¬ÐèÒªÏÂÔØ°²×°°ü¡¢½øÐÐÅäÖᢴ´½¨Êý¾ÝÎļþ¼ÐºÍÅäÖÃÎļþ£¬ÒÔ¼°ÔÚ´«ÆæË½ÈË·þÎñÆ÷µÄ·þÎñ¶ËÎļþÖÐÐÞ¸ÄÊý¾Ý¿âÁ¬½ÓÐÅÏ¢¡£¶øÊ¹Óà Navicat Á¬½Ó´«ÆæÊý¾Ý¿â£¬ÔòÐèÒª´ò¿ª Navicat ²¢´´½¨Á¬½Ó£¬ÊäÈëÁ¬½ÓÏêϸÐÅÏ¢£¬¿É¸ù¾ÝÐèÒªµ÷Õû¸ß¼¶ÉèÖúͱ£´æÁ¬½Ó¡£ÕâЩÁ¬½Ó·½Ê½¸÷ÓÐÌØµã£¬ÔÚ´«Ææ¼ÜÉè¹ý³ÌÖУ¬¸ù¾Ýʵ¼ÊÐèÇóÑ¡ÔñºÏÊʵÄÁ¬½Ó·½Ê½£¬ÒÔÈ·±£Êý¾Ý¿âµÄÕý³£ÔËÐкʹ«ÆæË½ÈË·þÎñÆ÷µÄ˳Àû´î½¨¡£