Author: mcbrown
Date: 2006-12-12 16:30:13 +0100 (Tue, 12 Dec 2006)
New Revision: 4220
Log:
Adding VisualStudio plugin to the manual
Modified:
trunk/refman-5.0/Makefile
trunk/refman-5.0/connectors.xml
trunk/refman-5.1/Makefile
trunk/refman-5.1/connectors-apis.xml
trunk/refman-5.1/connectors.xml
Modified: trunk/refman-5.0/Makefile
===================================================================
--- trunk/refman-5.0/Makefile 2006-12-12 15:16:27 UTC (rev 4219)
+++ trunk/refman-5.0/Makefile 2006-12-12 15:30:13 UTC (rev 4220)
Changed blocks: 1, Lines Added: 1, Lines Deleted: 1; 9078 bytes
@@ -44,7 +44,7 @@
MANUAL_SRCS_EXTRA = versions.ent ../common/fixedchars.ent ../refman-common/urls.ent ../common/phrases.ent
-MANUAL_SRCS = $(MANUAL_SRCS_EXTRA) manual.xml ../refman-common/bug-reports.xml ../refman-common/credits.xml ../refman-common/environment-variables.xml ../refman-common/gpl-license.xml ../refman-common/information-sources.xml ../refman-common/manual-conventions.en.xml ../refman-common/maxdb.en.xml ../refman-common/mysql-floss-license-exception.xml ../refman-common/news-cluster.xml ../refman-common/news-connector-j.xml ../refman-common/news-connector-net.xml ../refman-common/news-myodbc.xml ../refman-common/regexp.xml ../refman-common/what-is-mysql-ab.en.xml ../refman-common/what-is.en.xml apis.xml charset.xml client-utility-programs.xml config-wizard.xml connector-j.xml connector-mxj.xml connector-net.xml connector-odbc.xml connector-php.xml connectors.xml copyright.xml data-types.xml database-administration.xml dba-optvars-table.xml errmsgs-client.xml errmsgs-server.xml error-handling.xml extending-mysql.xml faqs.xml functions.xml images/blackhole-1.png images/cluster-compo!
nents-1.png images/cluster-upgrade-downgrade-table.png images/cmxj-overview.png images/cnet-win-install-step1.png images/cnet-win-install-step2.png images/cnet-win-install-step3.png images/cnet-win-install-step4.png images/cnet-win-install-step6.png images/multi-comp-1.png images/myaccess-odbc.png images/myaccess.png images/myarchitecture.png images/myflowchart.png images/myodbc-crystal-1.png images/myodbc-crystal-2.png images/myodbc-crystal-3.png images/myodbc-crystal-4.png images/myodbc-crystal-5.png images/myodbc-crystal-6.png images/myodbc-excel-step1.png images/myodbc-excel-step2.png images/myodbc-excel-step3.png images/myodbc-excel-step4.png images/myodbc-excel-step5.png images/myodbc-macosx-install-step1.png images/myodbc-macosx-install-step2.png images/myodbc-macosx-install-step3.png images/myodbc-macosx-install-step4.png images/myodbc-macosx-install-step5.png images/myodbc-macosx-install-step6.png images/myodbc-macosx-odbcadmin-adddsn.png images/myodbc-macosx-odbca!
dmin-main.png images/myodbc-macosx-odbcadmin-sampledsn.png ima!
ges/myod
bc-macosx-odbcadmin-tracing.png images/myodbc-win-install-step1.png images/myodbc-win-install-step2.png images/myodbc-win-install-step3.png images/myodbc-win-install-step4.png images/myodbc-win-odbcadmin-adddsn.png images/myodbc-win-odbcadmin-advanced.png images/myodbc-win-odbcadmin-driverselect.png images/myodbc-win-odbcadmin-main.png images/myodbc-win-odbcadmin-options.png images/myodbc-win-odbcadmin-sampledsn.png images/myodbc-win-tracing.png images/mysql-cfg-fig1.png images/mysql-cfg-fig10.png images/mysql-cfg-fig2.png images/mysql-cfg-fig3.png images/mysql-cfg-fig4.png images/mysql-cfg-fig5.png images/mysql-cfg-fig6.png images/mysql-cfg-fig7.png images/mysql-cfg-fig8.png images/mysql-cfg-fig9.png images/mysql-esi-linux-fig1.png images/mysql-esi-merlin-1.png images/mysql-esi-merlin-10.png images/mysql-esi-merlin-11.png images/mysql-esi-merlin-12.png images/mysql-esi-merlin-13.png images/mysql-esi-merlin-2.png images/mysql-esi-merlin-3.png images/mysql-esi-merlin-4.png im!
ages/mysql-esi-merlin-5.png images/mysql-esi-merlin-6.png images/mysql-esi-merlin-7.png images/mysql-esi-merlin-8.png images/mysql-esi-merlin-9.png images/mysql-esi-win32-fig1.png images/mysql-esi-win32-fig2.png images/mysql-esi-win32-fig3.png images/mysql-esi-win32-fig4.png images/mysql-esi-win32-fig6.png images/mysql-esi-win32-fig7.png images/mysql-esi-win32-uninst.png images/ndb-size-pl-1.png images/replicas-groups-1-1.png images/replicas-groups-1-2.png images/rolling-restarts.png information-schema.xml installing-cs.xml installing-es.xml installing-version.xml installing.xml introduction.xml language-structure.xml legalnotice.en.xml limits.xml mysql-cluster.xml news-5.0.xml news.xml optimization.xml porting.xml precision-math.xml preface.xml problems.xml releasenotes-cs-5.0.xml releasenotes-cs.xml releasenotes-es-5.0.xml releasenotes-es.xml replication.xml reserved-new-5.0.xml reservedwords.xml restrictions.xml se-archive.xml se-bdb.xml se-blackhole.xml se-csv.xml se-ex!
ample.xml se-federated.xml se-innodb.xml se-memory.xml se-merg!
e.xml se
-myisam.xml spatial-extensions.xml sql-syntax.xml storage-engines.xml stored-procedures.xml triggers.xml tutorial.xml using-mysql-programs.xml views.xml
+MANUAL_SRCS = $(MANUAL_SRCS_EXTRA) manual.xml ../refman-common/bug-reports.xml ../refman-common/credits.xml ../refman-common/environment-variables.xml ../refman-common/gpl-license.xml ../refman-common/information-sources.xml ../refman-common/manual-conventions.en.xml ../refman-common/maxdb.en.xml ../refman-common/mysql-floss-license-exception.xml ../refman-common/news-cluster.xml ../refman-common/news-connector-j.xml ../refman-common/news-connector-net.xml ../refman-common/news-myodbc.xml ../refman-common/regexp.xml ../refman-common/what-is-mysql-ab.en.xml ../refman-common/what-is.en.xml apis.xml charset.xml client-utility-programs.xml config-wizard.xml connector-j.xml connector-mxj.xml connector-net.xml connector-odbc.xml connector-php.xml connector-vstudioplugin.xml connectors.xml copyright.xml data-types.xml database-administration.xml dba-optvars-table.xml errmsgs-client.xml errmsgs-server.xml error-handling.xml extending-mysql.xml faqs.xml functions.xml images/blackhol!
e-1.png images/cluster-components-1.png images/cluster-upgrade-downgrade-table.png images/cmxj-overview.png images/cnet-win-install-step1.png images/cnet-win-install-step2.png images/cnet-win-install-step3.png images/cnet-win-install-step4.png images/cnet-win-install-step6.png images/multi-comp-1.png images/myaccess-odbc.png images/myaccess.png images/myarchitecture.png images/myflowchart.png images/myodbc-crystal-1.png images/myodbc-crystal-2.png images/myodbc-crystal-3.png images/myodbc-crystal-4.png images/myodbc-crystal-5.png images/myodbc-crystal-6.png images/myodbc-excel-step1.png images/myodbc-excel-step2.png images/myodbc-excel-step3.png images/myodbc-excel-step4.png images/myodbc-excel-step5.png images/myodbc-macosx-install-step1.png images/myodbc-macosx-install-step2.png images/myodbc-macosx-install-step3.png images/myodbc-macosx-install-step4.png images/myodbc-macosx-install-step5.png images/myodbc-macosx-install-step6.png images/myodbc-macosx-odbcadmin-adddsn.pn!
g images/myodbc-macosx-odbcadmin-main.png images/myodbc-macosx!
-odbcadm
in-sampledsn.png images/myodbc-macosx-odbcadmin-tracing.png images/myodbc-win-install-step1.png images/myodbc-win-install-step2.png images/myodbc-win-install-step3.png images/myodbc-win-install-step4.png images/myodbc-win-odbcadmin-adddsn.png images/myodbc-win-odbcadmin-advanced.png images/myodbc-win-odbcadmin-driverselect.png images/myodbc-win-odbcadmin-main.png images/myodbc-win-odbcadmin-options.png images/myodbc-win-odbcadmin-sampledsn.png images/myodbc-win-tracing.png images/mysql-cfg-fig1.png images/mysql-cfg-fig10.png images/mysql-cfg-fig2.png images/mysql-cfg-fig3.png images/mysql-cfg-fig4.png images/mysql-cfg-fig5.png images/mysql-cfg-fig6.png images/mysql-cfg-fig7.png images/mysql-cfg-fig8.png images/mysql-cfg-fig9.png images/mysql-esi-linux-fig1.png images/mysql-esi-merlin-1.png images/mysql-esi-merlin-10.png images/mysql-esi-merlin-11.png images/mysql-esi-merlin-12.png images/mysql-esi-merlin-13.png images/mysql-esi-merlin-2.png images/mysql-esi-merlin-3.png imag!
es/mysql-esi-merlin-4.png images/mysql-esi-merlin-5.png images/mysql-esi-merlin-6.png images/mysql-esi-merlin-7.png images/mysql-esi-merlin-8.png images/mysql-esi-merlin-9.png images/mysql-esi-win32-fig1.png images/mysql-esi-win32-fig2.png images/mysql-esi-win32-fig3.png images/mysql-esi-win32-fig4.png images/mysql-esi-win32-fig6.png images/mysql-esi-win32-fig7.png images/mysql-esi-win32-uninst.png images/mysql-vstudioplugin-1.png images/mysql-vstudioplugin-3.png images/mysql-vstudioplugin-4.png images/ndb-size-pl-1.png images/replicas-groups-1-1.png images/replicas-groups-1-2.png images/rolling-restarts.png information-schema.xml installing-cs.xml installing-es.xml installing-version.xml installing.xml introduction.xml language-structure.xml legalnotice.en.xml limits.xml mysql-cluster.xml news-5.0.xml news.xml optimization.xml porting.xml precision-math.xml preface.xml problems.xml releasenotes-cs-5.0.xml releasenotes-cs.xml releasenotes-es-5.0.xml releasenotes-es.xml repl!
ication.xml reserved-new-5.0.xml reservedwords.xml restriction!
s.xml se
-archive.xml se-bdb.xml se-blackhole.xml se-csv.xml se-example.xml se-federated.xml se-innodb.xml se-memory.xml se-merge.xml se-myisam.xml spatial-extensions.xml sql-syntax.xml storage-engines.xml stored-procedures.xml triggers.xml tutorial.xml using-mysql-programs.xml views.xml
manual-prepped.xml: $(MANUAL_SRCS) $(IDMAP_OBJS)
manual-manprepped.xml: $(MANUAL_SRCS) $(IDMAP_OBJS)
Modified: trunk/refman-5.0/connectors.xml
===================================================================
--- trunk/refman-5.0/connectors.xml 2006-12-12 15:16:27 UTC (rev 4219)
+++ trunk/refman-5.0/connectors.xml 2006-12-12 15:30:13 UTC (rev 4220)
Changed blocks: 3, Lines Added: 16, Lines Deleted: 0; 1364 bytes
@@ -31,6 +31,10 @@
</indexterm>
<indexterm>
+ <primary>Visual Studio Plugin</primary>
+ </indexterm>
+
+ <indexterm>
<primary>Connector/MXJ</primary>
</indexterm>
@@ -64,6 +68,16 @@
<listitem>
<para>
+ The MySQL Visual Studio Plugin works with Connector/NET and
+ Visual Studio 2005. The plugin is a MySQL DDEX Provider, which
+ means that you can use the schema and data manipulation tools
+ within Visual Studio to create and edit objects within a MySQL
+ database.
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
Connector/J provides driver support for connecting to MySQL from
a Java application using the standard Java Database Connectivity
(JDBC) API.
@@ -99,6 +113,8 @@
<xi:include href="connector-net.xml" xmlns:xi="http://www.w3.org/2001/XInclude"/>
+ <xi:include href="connector-vstudioplugin.xml" xmlns:xi="http://www.w3.org/2001/XInclude"/>
+
<xi:include href="connector-j.xml" xmlns:xi="http://www.w3.org/2001/XInclude"/>
<xi:include href="connector-mxj.xml" xmlns:xi="http://www.w3.org/2001/XInclude"/>
Modified: trunk/refman-5.1/Makefile
===================================================================
--- trunk/refman-5.1/Makefile 2006-12-12 15:16:27 UTC (rev 4219)
+++ trunk/refman-5.1/Makefile 2006-12-12 15:30:13 UTC (rev 4220)
Changed blocks: 1, Lines Added: 1, Lines Deleted: 1; 7408 bytes
@@ -42,7 +42,7 @@
MANUAL_SRCS_EXTRA = versions.ent ../common/fixedchars.ent ../refman-common/urls.ent ../common/phrases.ent
-MANUAL_SRCS = $(MANUAL_SRCS_EXTRA) manual.xml ../refman-common/bug-reports.xml ../refman-common/credits.xml ../refman-common/environment-variables.xml ../refman-common/gpl-license.xml ../refman-common/information-sources.xml ../refman-common/manual-conventions.en.xml ../refman-common/maxdb.en.xml ../refman-common/mysql-floss-license-exception.xml ../refman-common/news-connector-j.xml ../refman-common/news-connector-net.xml ../refman-common/news-myodbc.xml ../refman-common/regexp.xml ../refman-common/what-is-mysql-ab.en.xml ../refman-common/what-is.en.xml apis-c.xml apis-cplusplus.xml apis-eiffel.xml apis-libmysqld.xml apis-perl.xml apis-php.xml apis-progutils.xml apis-python.xml apis-tcl.xml apis.xml charset.xml client-utility-programs.xml connector-j.xml connector-mxj.xml connector-net.xml connector-odbc.xml connector-php.xml connectors.xml copyright.xml data-types.xml database-administration.xml dba-optvars-table.xml errmsgs-client.xml errmsgs-server.xml error-handling.xm!
l events.xml extending-mysql.xml faqs.xml functions.xml images/PSEArch.png images/blackhole-1.png images/cluster-components-1.png images/cluster-replication-binlog-injector.png images/cluster-replication-overview.png images/cluster-upgrade-downgrade-table.png images/cmxj-overview.png images/cnet-win-install-step1.png images/cnet-win-install-step2.png images/cnet-win-install-step3.png images/cnet-win-install-step4.png images/cnet-win-install-step6.png images/multi-comp-1.png images/myaccess-odbc.png images/myaccess.png images/myarchitecture.png images/myflowchart.png images/myodbc-crystal-1.png images/myodbc-crystal-2.png images/myodbc-crystal-3.png images/myodbc-crystal-4.png images/myodbc-crystal-5.png images/myodbc-crystal-6.png images/myodbc-excel-step1.png images/myodbc-excel-step2.png images/myodbc-excel-step3.png images/myodbc-excel-step4.png images/myodbc-excel-step5.png images/myodbc-macosx-install-step1.png images/myodbc-macosx-install-step2.png images/myodbc-macos!
x-install-step3.png images/myodbc-macosx-install-step4.png ima!
ges/myod
bc-macosx-install-step5.png images/myodbc-macosx-install-step6.png images/myodbc-macosx-odbcadmin-adddsn.png images/myodbc-macosx-odbcadmin-main.png images/myodbc-macosx-odbcadmin-sampledsn.png images/myodbc-macosx-odbcadmin-tracing.png images/myodbc-win-install-step1.png images/myodbc-win-install-step2.png images/myodbc-win-install-step3.png images/myodbc-win-install-step4.png images/myodbc-win-odbcadmin-adddsn.png images/myodbc-win-odbcadmin-advanced.png images/myodbc-win-odbcadmin-driverselect.png images/myodbc-win-odbcadmin-main.png images/myodbc-win-odbcadmin-options.png images/myodbc-win-odbcadmin-sampledsn.png images/myodbc-win-tracing.png images/ndb-size-pl-1.png images/replicas-groups-1-1.png images/replicas-groups-1-2.png images/rolling-restarts.png information-schema.xml installing.xml introduction.xml language-structure.xml legalnotice.en.xml limits.xml mysql-cluster.xml news-5.1.xml news.xml optimization.xml partitioning.xml porting.xml precision-math.xml prefac!
e.xml problems.xml replication.xml reserved-new-5.1.xml reservedwords.xml restrictions.xml se-archive.xml se-blackhole.xml se-csv.xml se-example.xml se-falcon.xml se-federated.xml se-innodb.xml se-memory.xml se-merge.xml se-myisam.xml spatial-extensions.xml sql-syntax.xml storage-engines.xml stored-procedures.xml triggers.xml tutorial.xml using-mysql-programs.xml views.xml
+MANUAL_SRCS = $(MANUAL_SRCS_EXTRA) manual.xml ../refman-common/bug-reports.xml ../refman-common/credits.xml ../refman-common/environment-variables.xml ../refman-common/gpl-license.xml ../refman-common/information-sources.xml ../refman-common/manual-conventions.en.xml ../refman-common/maxdb.en.xml ../refman-common/mysql-floss-license-exception.xml ../refman-common/news-connector-j.xml ../refman-common/news-connector-net.xml ../refman-common/news-myodbc.xml ../refman-common/regexp.xml ../refman-common/what-is-mysql-ab.en.xml ../refman-common/what-is.en.xml apis-c.xml apis-cplusplus.xml apis-eiffel.xml apis-libmysqld.xml apis-perl.xml apis-php.xml apis-progutils.xml apis-python.xml apis-tcl.xml apis.xml charset.xml client-utility-programs.xml connector-j.xml connector-mxj.xml connector-net.xml connector-odbc.xml connector-php.xml connector-vstudioplugin.xml connectors.xml copyright.xml data-types.xml database-administration.xml dba-optvars-table.xml errmsgs-client.xml errmsgs-!
server.xml error-handling.xml events.xml extending-mysql.xml faqs.xml functions.xml images/PSEArch.png images/blackhole-1.png images/cluster-components-1.png images/cluster-replication-binlog-injector.png images/cluster-replication-overview.png images/cluster-upgrade-downgrade-table.png images/cmxj-overview.png images/cnet-win-install-step1.png images/cnet-win-install-step2.png images/cnet-win-install-step3.png images/cnet-win-install-step4.png images/cnet-win-install-step6.png images/multi-comp-1.png images/myaccess-odbc.png images/myaccess.png images/myarchitecture.png images/myflowchart.png images/myodbc-crystal-1.png images/myodbc-crystal-2.png images/myodbc-crystal-3.png images/myodbc-crystal-4.png images/myodbc-crystal-5.png images/myodbc-crystal-6.png images/myodbc-excel-step1.png images/myodbc-excel-step2.png images/myodbc-excel-step3.png images/myodbc-excel-step4.png images/myodbc-excel-step5.png images/myodbc-macosx-install-step1.png images/myodbc-macosx-install-s!
tep2.png images/myodbc-macosx-install-step3.png images/myodbc-!
macosx-i
nstall-step4.png images/myodbc-macosx-install-step5.png images/myodbc-macosx-install-step6.png images/myodbc-macosx-odbcadmin-adddsn.png images/myodbc-macosx-odbcadmin-main.png images/myodbc-macosx-odbcadmin-sampledsn.png images/myodbc-macosx-odbcadmin-tracing.png images/myodbc-win-install-step1.png images/myodbc-win-install-step2.png images/myodbc-win-install-step3.png images/myodbc-win-install-step4.png images/myodbc-win-odbcadmin-adddsn.png images/myodbc-win-odbcadmin-advanced.png images/myodbc-win-odbcadmin-driverselect.png images/myodbc-win-odbcadmin-main.png images/myodbc-win-odbcadmin-options.png images/myodbc-win-odbcadmin-sampledsn.png images/myodbc-win-tracing.png images/mysql-vstudioplugin-1.png images/mysql-vstudioplugin-3.png images/mysql-vstudioplugin-4.png images/ndb-size-pl-1.png images/replicas-groups-1-1.png images/replicas-groups-1-2.png images/rolling-restarts.png information-schema.xml installing.xml introduction.xml language-structure.xml legalnotice.en!
.xml limits.xml mysql-cluster.xml news-5.1.xml news.xml optimization.xml partitioning.xml porting.xml precision-math.xml preface.xml problems.xml replication.xml reserved-new-5.1.xml reservedwords.xml restrictions.xml se-archive.xml se-blackhole.xml se-csv.xml se-example.xml se-falcon.xml se-federated.xml se-innodb.xml se-memory.xml se-merge.xml se-myisam.xml spatial-extensions.xml sql-syntax.xml storage-engines.xml stored-procedures.xml triggers.xml tutorial.xml using-mysql-programs.xml views.xml
manual-prepped.xml: $(MANUAL_SRCS) $(IDMAP_OBJS)
manual-manprepped.xml: $(MANUAL_SRCS) $(IDMAP_OBJS)
Modified: trunk/refman-5.1/connectors-apis.xml
===================================================================
--- trunk/refman-5.1/connectors-apis.xml 2006-12-12 15:16:27 UTC (rev 4219)
+++ trunk/refman-5.1/connectors-apis.xml 2006-12-12 15:30:13 UTC (rev 4220)
Changed blocks: 4, Lines Added: 121, Lines Deleted: 60; 8157 bytes
@@ -37,46 +37,48 @@
<indexterm>
<primary>client tools</primary>
</indexterm>
-
+
<indexterm>
<primary>APIs</primary>
</indexterm>
-
+
<indexterm>
<primary><literal>mysqlclient</literal> library</primary>
</indexterm>
-
+
<indexterm>
<primary><literal>mysqld</literal> library</primary>
</indexterm>
-
+
<indexterm>
<primary>buffer sizes</primary>
<secondary>client</secondary>
</indexterm>
-
+
<indexterm>
<primary>library</primary>
<secondary><literal>mysqlclient</literal></secondary>
</indexterm>
-
+
<indexterm>
<primary>library</primary>
<secondary><literal>mysqld</literal></secondary>
</indexterm>
-
+
<para>
- MySQL Connectors provide
- connectivity to the MySQL server for client programs. APIs provide low-level
- access to the MySQL protocol and MySQL resources. Both Connectors and the
- APIs enable you to connect and execute MySQL statements from another
- language or environment, including Java (JDBC), ODBC, Perl, Python and
- native C and embedded MySQL instances.</para>
-
- <para>There are
- currently five connectors that are developed and supported directly by MySQL:
+ MySQL Connectors provide connectivity to the MySQL server for client
+ programs. APIs provide low-level access to the MySQL protocol and
+ MySQL resources. Both Connectors and the APIs enable you to connect
+ and execute MySQL statements from another language or environment,
+ including Java (JDBC), ODBC, Perl, Python and native C and embedded
+ MySQL instances.
</para>
+ <para>
+ There are currently five connectors that are developed and supported
+ directly by MySQL:
+ </para>
+
<itemizedlist>
<listitem>
@@ -101,6 +103,16 @@
<listitem>
<para>
+ The MySQL Visual Studio Plugin works with Connector/NET and
+ Visual Studio 2005. The plugin is a MySQL DDEX Provider, which
+ means that you can use the schema and data manipulation tools
+ within Visual Studio to create and edit objects within a MySQL
+ database.
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
Connector/J provides driver support for connecting to MySQL from
a Java application using the standard Java Database Connectivity
(JDBC) API.
@@ -125,49 +137,98 @@
</itemizedlist>
-<para>There are two direct access methods for using MySQL natively within a C
- application: </para>
+ <para>
+ There are two direct access methods for using MySQL natively within
+ a C application:
+ </para>
<itemizedlist>
- <listitem><para>C API provides low-level access to the MySQL protocol through
- the <literal>libmysqlclient</literal> library; this is the primary method
- used to connect to an instance of the MySQL server, and is used both by
- MySQL command line clients and many of the APIs also detailed in this
- section. </para></listitem>
-<listitem><para>libmysqld is an embedded MySQL server library
- that enables you to embed an instance of the MySQL server into your C
- applications. </para></listitem>
-</itemizedlist>
-
- <para>If you need to access MySQL from a C application, or build an
- interface to MySQL for a language not supported by the Connectors or APIs in
- this chapter, the C API is where you would start. A number of programmers
- utilities are available to help with the process, and also covered in this
- section. </para>
-
- <para>The remaining APIs provide an interface to MySQL from specific
- application langauges. These solutions are not developed or supported by
- MySQL. Basic information on their usage and abilities is provided here for
- reference purposes only. APIs covered include:</para>
-<itemizedlist>
- <listitem><para>Perl — the
- <literal>DBI</literal>/<literal>DBD::mysql</literal> module. </para></listitem>
- <listitem><para>PHP — the <literal>mysql</literal> and
- <literal>mysqli</literal> extensions.</para></listitem>
-<listitem><para>Python — <literal>MySQLdb</literal> module provides access
-through the Python DB API.</para></listitem>
- <listitem><para>C++ — MySQLC++, a wrapper around the MySQL C API.</para></listitem>
- <listitem><para>Tcl — <literal>MySQLtcl</literal> API interface.</para></listitem>
- <listitem><para>Eiffel — an interface to MySQL for the Eiffel
- programming language. </para></listitem>
-</itemizedlist>
-
-
+ <listitem>
+ <para>
+ C API provides low-level access to the MySQL protocol through
+ the <literal>libmysqlclient</literal> library; this is the
+ primary method used to connect to an instance of the MySQL
+ server, and is used both by MySQL command line clients and many
+ of the APIs also detailed in this section.
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ libmysqld is an embedded MySQL server library that enables you
+ to embed an instance of the MySQL server into your C
+ applications.
+ </para>
+ </listitem>
+
+ </itemizedlist>
+
+ <para>
+ If you need to access MySQL from a C application, or build an
+ interface to MySQL for a language not supported by the Connectors or
+ APIs in this chapter, the C API is where you would start. A number
+ of programmers utilities are available to help with the process, and
+ also covered in this section.
+ </para>
+
+ <para>
+ The remaining APIs provide an interface to MySQL from specific
+ application langauges. These solutions are not developed or
+ supported by MySQL. Basic information on their usage and abilities
+ is provided here for reference purposes only. APIs covered include:
+ </para>
+
+ <itemizedlist>
+
+ <listitem>
+ <para>
+ Perl — the
+ <literal>DBI</literal>/<literal>DBD::mysql</literal> module.
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ PHP — the <literal>mysql</literal> and
+ <literal>mysqli</literal> extensions.
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Python — <literal>MySQLdb</literal> module provides access
+ through the Python DB API.
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ C++ — MySQLC++, a wrapper around the MySQL C API.
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Tcl — <literal>MySQLtcl</literal> API interface.
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Eiffel — an interface to MySQL for the Eiffel programming
+ language.
+ </para>
+ </listitem>
+
+ </itemizedlist>
+
<xi:include href="connector-odbc.xml" xmlns:xi="http://www.w3.org/2001/XInclude"/>
<xi:include href="connector-net.xml" xmlns:xi="http://www.w3.org/2001/XInclude"/>
+ <xi:include href="connector-vstudio.xml" xmlns:xi="http://www.w3.org/2001/XInclude"/>
+
<xi:include href="connector-j.xml" xmlns:xi="http://www.w3.org/2001/XInclude"/>
<xi:include href="connector-mxj.xml" xmlns:xi="http://www.w3.org/2001/XInclude"/>
@@ -175,21 +236,21 @@
<xi:include href="connector-php.xml" xmlns:xi="http://www.w3.org/2001/XInclude"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="apis-c.xml" />
-
+
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="apis-libmysqld.xml" />
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="apis-progutils.xml" />
-
+
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="apis-php.xml" />
-
+
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="apis-perl.xml" />
-
+
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="apis-cplusplus.xml" />
-
+
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="apis-python.xml" />
-
+
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="apis-tcl.xml" />
-
+
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="apis-eiffel.xml" />
-
+
</chapter>
Modified: trunk/refman-5.1/connectors.xml
===================================================================
--- trunk/refman-5.1/connectors.xml 2006-12-12 15:16:27 UTC (rev 4219)
+++ trunk/refman-5.1/connectors.xml 2006-12-12 15:30:13 UTC (rev 4220)
Changed blocks: 3, Lines Added: 21, Lines Deleted: 5; 2018 bytes
@@ -31,6 +31,10 @@
</indexterm>
<indexterm>
+ <primary>Visual Studio Plugin</primary>
+ </indexterm>
+
+ <indexterm>
<primary>Connector/MXJ</primary>
</indexterm>
@@ -64,6 +68,16 @@
<listitem>
<para>
+ The MySQL Visual Studio Plugin works with Connector/NET and
+ Visual Studio 2005. The plugin is a MySQL DDEX Provider, which
+ means that you can use the schema and data manipulation tools
+ within Visual Studio to create and edit objects within a MySQL
+ database.
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
Connector/J provides driver support for connecting to MySQL from
a Java application using the standard Java Database Connectivity
(JDBC) API.
@@ -95,14 +109,16 @@
the <xref linkend="apis"/> chapter.
</para>
- <xi:include href="connector-odbc.xml" xmlns:xi="http://www.w3.org/2001/XInclude"/>
+ <xi:include href="connector-odbc.xml" xmlns:xi="http://www.w3.org/2001/XInclude"/>
- <xi:include href="connector-net.xml" xmlns:xi="http://www.w3.org/2001/XInclude"/>
+ <xi:include href="connector-net.xml" xmlns:xi="http://www.w3.org/2001/XInclude"/>
- <xi:include href="connector-j.xml" xmlns:xi="http://www.w3.org/2001/XInclude"/>
+ <xi:include href="connector-vstudioplugin.xml" xmlns:xi="http://www.w3.org/2001/XInclude"/>
- <xi:include href="connector-mxj.xml" xmlns:xi="http://www.w3.org/2001/XInclude"/>
+ <xi:include href="connector-j.xml" xmlns:xi="http://www.w3.org/2001/XInclude"/>
- <xi:include href="connector-php.xml" xmlns:xi="http://www.w3.org/2001/XInclude"/>
+ <xi:include href="connector-mxj.xml" xmlns:xi="http://www.w3.org/2001/XInclude"/>
+ <xi:include href="connector-php.xml" xmlns:xi="http://www.w3.org/2001/XInclude"/>
+
</chapter>
| Thread |
|---|
| • svn commit - mysqldoc@docsrva: r4220 - in trunk: refman-5.0 refman-5.1 | mcbrown | 12 Dec |