Cómo conectarse a una base de datos MySQL en NetBeans
1. Vaya al sitio web de Microsoft para descargar el archivo del controlador sqljdbc:
/downloads/thankyou.aspx?familyId=c47053eb-3b64-4794- 950d-81e1ec91c1baamp; displayLang=en
Descargue el controlador JDBC 1.2 de Microsoft SQL Server 2005 como el archivo autoextraíble sqljdbc_1.2.2828.100_enu.exe.
2. Ejecute sqljdbc_1.2.2828.100_enu.exe. La ejecución de sqljdbc_1.2.2828.100_enu.exe generará un directorio. Busque el archivo sqljdbc.jar en el directorio y cópielo en jdk\jre\lib\. directorio ext, el mío se copia al directorio local C:/Program Files\Java\jdk1.6.0_04\jre\lib\ext.
3. Inicie NetBeans (versión china). En el lado izquierdo de la interfaz principal, hay tres cuadros de página: "Proyecto", "Archivo" y "Entorno de ejecución". Cuadro de página "Proyecto". En el cuadro de página "Proyecto", haga clic en la etiqueta del cuadro de página "Entorno de ejecución", busque y seleccione: controlador de base de datos-gt, presione el botón derecho del mouse, seleccione el menú "Nuevo controlador ..." y luego; Aparecerá un cuadro de diálogo. Aparecerá un cuadro de diálogo: "Nuevo controlador JDBC", haga clic en el botón "Agregar (A)..." y seleccione el archivo que acaba de almacenar: C:\Program Files\Java\jdk1.6.0_04\jre\lib \ ext\sqljdbc.jar y luego haga clic en "Buscar (F)". En este momento, se mostrará el cuadro de entrada en "Clase de controlador (C)": com.microsoft.sqljdbc.jar. microsoft.sqlserver.jdbc.SQLServerDriver, no realice ningún cambio aquí (cometí un error aquí), luego ingrese un nombre en el cuadro de entrada en "Nombre (N)", como: SQLServer2005:SQLServer2005, y finalmente presione "Aceptar Botón " ", esta vez se carga el controlador.
4. En este momento, debe ingresar el "SQLServer2005" que acaba de ingresar en "Base de datos" -gt; "Controlador", seleccionarlo, presionar el botón derecho del mouse y seleccionar "Conectar usando". ...", aparecerá un cuadro de diálogo. Aparecerá un cuadro de diálogo Ingrese "jdbc:sqlserver://localhost:1433; DatabaseName=(el nombre de su base de datos)" en "URL de la base de datos (A)", luego ingrese el nombre de usuario y la contraseña, y marque "En Recordar contraseña". durante esta sesión" (esto no es obligatorio), finalmente presione el botón "OK", se debe mostrar una conexión exitosa ("SQLServer2005"), selecciónelo y presione el botón derecho del mouse, seleccione "Conectar usando... "). En este momento, debería mostrar que la conexión fue exitosa (si se muestra un error y no se puede establecer la conexión, consulte el siguiente paso y continúe después del procesamiento), y se debe agregar uno más al nombre de la base de datos, como "jdbc : sqlserver...." Selecciónelo y presione Haga clic con el botón derecho del mouse y seleccione "Conectar..." en el menú.
5.
5. Si la conexión no es exitosa en el paso anterior y aparece un mensaje de error, debes verificar dos puntos: 1. Si tu SQL Server ha iniciado TCP/ Protocolo de comunicación IP y especificó manualmente el número de puerto, como 1433; 2. ¿Su autenticación de seguridad de SQL Server seleccionó autenticación mixta? ¿Por qué debería prestar atención a esto, porque SQL Server Express 2005 se basa en consideraciones de seguridad? Según consideraciones de seguridad, Server express 2005 está configurado para no iniciar el protocolo TCP/IP de forma predeterminada, e incluso si se inicia, el puerto del servicio externo es dinámico y su autenticación de seguridad es solo autenticación de Windows.