Red de conocimiento del abogados - Preguntas y respuestas jurídicas - La capacitación en TI de Beijing comparte dos métodos de C para conectarse a la base de datos MySQL

La capacitación en TI de Beijing comparte dos métodos de C para conectarse a la base de datos MySQL

Actualmente estamos trabajando en una interfaz para operar diferentes bases de datos a través de diferentes cadenas de conexión (capacitación de bases de datos y certificación de bases de datos). Debe utilizar la base de datos MySQL (capacitación de Mysql certificada por MySQL). Nunca antes había usado esta base de datos. Principalmente uso aC (capacitación en C)ess y sqlserver. A través de cierta información en Internet y mi propia exploración, entiendo aproximadamente el método de conexión a mysql en C. Beijing IT Training cree que esto se puede lograr mediante dos métodos.

El primer método es usar ADO para conectarse,

El segundo método es usar la función API propia de MySQL para conectarse.

El primer método puede satisfacer mis necesidades actuales, conectando diferentes bases de datos conectando diferentes cadenas. Por el momento, solo están conectados mysql, sqlserver, oracle y access. Para acceder, debido a que la declaración SQL utilizada para crear una tabla no es compatible con la declaración SQL estándar, es necesario realizar algún procesamiento, que no se discutirá aquí por el momento. El segundo método solo se puede utilizar para conectarse a la base de datos mysql, pero este método no requiere instalar el programa del servidor MyODBC.

No importa qué método se utilice, primero debe instalar la base de datos Mysql. Para conocer el método de instalación, consulte "instalación de mysql y algunas precauciones". Lo mejor es instalar un Navicatformysql para facilitar el funcionamiento de la base de datos mysql. Hablemos de estos dos métodos respectivamente:

(1) Conexión a la base de datos MySql a través de ADO

1 Para conectarse a la base de datos MySql a través de ADO, primero debe instalar el servidor MyODBC. programa.

La versión de MyODBC debe coincidir con la versión de MySql, de lo contrario la base de datos no se conectará. Las versiones que uso son mysql-5.1.48-win32.msi y mysql-connector-odbc-5.1.5-win32.msi.

Después de la instalación, haga clic en Menú Inicio-gt; Configuración-gt; Herramientas de administración-gt; Usuario DSN-gt; 1Conductor. Como se muestra a continuación:

Luego haga doble clic en MySQLODBC5.1Driver para configurar. Después de la configuración, puede hacer clic en Probar para probar (como se muestra a continuación). Si se puede establecer la conexión, aparecerá el cuadro de diálogo de conexión exitosa.