-Метод 1 Используйте Java Web, чтобы подключиться к драйвере MySQL в файле JSP
<%@page language = "java" import = "java.util.*" pageencoding = "utf-8"%> <%@page import = "java.sql.concection"%> <%@page import = "java.sql.drivermanager"%> <%@page import = "com.mysql.jdbc.driver. Import = "java.sql.sqlexception"%> <%@page import = "java.sql.driver.*"%> <%@page import = "java.util.*"%> <!-Импорт всех пакетов ресурсов Java-> <%@page import = "java.sql.*"%> <! request.getContextPath (); String basePath = request.getScheme ()+": //"+request.getServername ()+":"+request.getServerport ()+path+"/"; %> <! Doctype html public "-// w3c // dtd html 4.01 transitional // en"> <html> <head> <base href = "<%= basepath%>"> <Title> my jsp 'index.jsp' начальная страница </tite> <meta http-equiv = "pragma" no-contex "no-contex" no-contex "no-contex" no-c http-equiv = "cache-control" content = "no-cache"> <meta http-equiv = "expires" content = "0"> <meta http-equiv = "Content" Content = ", ключевое слово1, ключевое слово3"> <meta http-equiv = "description". type = "text/css" href = "styles.css"> -> </head> <body> <% try {class.forname ("com.mysql.jdbc.driver"); // Загрузить драйвер базы данных и регистрации со строкой драйвера url = "jdbc: mysql: // localhost: 3306/test"; Используйте IP -адрес или имя компьютера 3306, чтобы представить тест порта службы, чтобы представить имя базы данных string username = "xiyi yindie"; // база данных имени пользователя String Password = "123"; // Пароль базы данных 123 // Соединение CN = DriverManager.getConnection ("jdbc: mysql: // localhost: 3306/test", "xiyi i memories hidden butterfly", "123"); // Метод 1 Connection cn = DriverMager.getConnection (url, username, пароль); // Метод 2/crait Connection ull! // Судят, является ли подключение к базе данных успешным. // Информация об подключении CN.Close (); // ЗАКРЫТЬ СООБЩЕНИЕ ДАБА ДЕРОВАНИЯ} else {out.println ("Подключение к базе данных не удалось!"); // Информация об подключении CN.Close (); // ЗАКРЫТЬ СООБЩЕНИЕ БАЗА ДЛЯ СОВЕТЫ}} CATCH (classNotFoundException e) {e.printStackTrace (); out.println (e.toString ()+"<br> Класс драйверов не может быть загружен!"); } catch (sqlexception e) {e.printstacktrace (); out.println (e.toString ()+"<br> Соединение базы данных не может быть загружено!"); } %> <br> <br> <br> <br> <form id = "form1" name = "form1" method = "post" style = "text-align: center" action = "index1.jsp"> <inpute = "Отправить" name = "Vade =" Connect Sql Server "/> </form> </body> </html>--- Метод 1 Используйте Java Web для подключения к драйвере SQLSever в файле JSP
<%@page language = "java" import = "java.util.*" pageencoding = "utf-8"%> <%@page import = "java.sql.concection"%> <%@page import = "java.sql.drivermanager"%> <%@page import = "com.mysql.jdbc.driver. Import = "java.sql.sqlexception"%> <%@page import = "java.sql.driver.*"%> <%@page import = "java.util.*"%> <!-Импорт всех пакетов ресурсов Java-> <%@page import = "java.sql.*"%> <! request.getContextPath (); String basePath = request.getScheme ()+": //"+request.getServername ()+":"+request.getServerport ()+path+"/"; %> <! Doctype html public "-// w3c // dtd html 4.01 transitional // en"> <html> <head> <base href = "<%= basepath%>"> <Teal> my jsp 'index1.jsp' начальная страница </title> <meta http-eaviv = "pragma" no-contex = "no-case =" no-conte-contembme = "no-coste =" no-case = "no-coste =" no-coste = "no-case". http-equiv = "cache-control" content = "no-cache"> <meta http-equiv = "expires" content = "0"> <meta http-equiv = "Content" Content = ", ключевое слово1, ключевое слово3"> <meta http-equiv = "description". type = "text/css" href = "styles.css"> -> </head> <body> <% try {connection conn = null; Class.forname ("com.microsoft.sqlserver.jdbc.sqlserverdriver"); // Загрузите драйвер базы данных и зарегистрируйте его с помощью строки диспетчера драйверов url = "jdbc: sqlserver: // localhost: 1433; databasename = msdb"; // database connection string string stringhost означает, что машина также может использовать машину и IP -адреса. 1433 Для представления базы данных DatabaseName = ConstructionDB или DatabaseName = MSDB представляет имя строки базы данных userName = "sa"; // база данных имени пользователя String Password = "123"; // Пароль базы данных 123 // conn = drivermanager.getConnection ("jdbc: sqlserver: // localhost: 1433; databaseName = msdb", "sa", "123"); // Метод 1 соединение cn = drivermanager.getconnection (url, username, password); // Метод 2 // create connection if (cn! Подключение к базе данных успешно. // Информация об подключении CN.Close (); // ЗАКРЫТЬ СООБЩЕНИЕ ДАБА ДЕРОВАНИЯ} else {out.println ("Подключение к базе данных не удалось!"); // Информация об подключении CN.Close (); // ЗАКРЫТЬ СООБЩЕНИЕ БАЗА ДЛЯ СОВЕТЫ}} CATCH (classNotFoundException e) {e.printStackTrace (); out.println (e.toString ()+"<br> Класс драйверов не может быть загружен!"); } catch (sqlexception e) {e.printstacktrace (); out.println (e.toString ()+"<br> Соединение базы данных не может быть загружено!"); } %> <br> <br> <br> <br> <form id = "form1" name = "form1" method = "post" style = "text-align: center" action = "index.jsp"> <input type = "Отправить" name = "value =" Соединение my sql "/> </form> </body> </html>--- Метод 2 Используйте Java Web для подключения драйвера, который подключает SQLSever и MySQL в файлах класса
открытый класс conndao {public connect openconn () {connection conn = null; try {// Это объект параметра подключения базы данных, подключенный к [mysql] class.forname ("com.mysql.jdbc.driver"); // 【SQL Server Link】 class.forname ("com.microsoft.sqlserver.jdbc.sqlserverdriver"); // Загрузите драйвер базы данных и зарегистрируйте его с помощью Driver Manager // Это объект параметра подключения базы данных, подключенный к [mysql] [Метод 1]/* class.forname ("com.mysql.jdbc.driver"); // Загрузите драйвер MySQL. String url = "jdbc: mysql: // localhost: 3306/db_database10"; String username = "小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小小 conn = drivermanager.getConnection (" jdbc: mysql: // localhost: 3306/db_database10 "," xiyyyindie "," 123 "); // Реализация параметров подключения имя библиотеки и пароль} catch atempace eauteccept / * String url = "jdbc: mysql: // localhost: 3306/db_database10"; Ссылка】 Conn = rivermanager.getConnection ("jdbc: sqlserver: // localhost: 1433; DatabaseName = db_database10", «Такие воспоминания скрытые бабочки", "QWE199509060"); }}Примечание: здесь вам нужно загрузить пакет драйверов. Мои ресурсы включают пакеты драйверов MySQL и SQL Server. Скачайте сами!
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------.
Код заключается в следующем, больше нет анализа:
Импорт java.sql.*; открытый класс dbconnectionManager {// sqlServer Private String DriverName = "com.microsoft.sqlserver.jdbc.sqlserverdriver"; // Загрузить драйвер частную строку url = "jdbc: microsoft: sqlserver: // localhost: 1433; databasenam "SA"; // Имя пользователя базы данных Private String Password = "root"; // пароль для входа в базу данных public void setdriverName (string newdrivername) {drivername = newdriverName; } public String getDriverName () {return DriverName; } public void seturl (string newurl) {url = newurl; } public String getUrl () {return url; } public void setUser (string newuser) {user = newuser; } public String getUser () {return user; } public void setPassword (string newPassword) {password = newPassword; } public String getPassword () {return пароль; } public Connection getConnection () {try {class.forname (DriverName); return Drivermanager.getConnection (URL, пользователь, пароль); } catch (Exception e) {e.printstackTrace (); Message = «Подключение к базе данных не удалось!»; вернуть ноль; }} public static void main (string [] args) {try {dbConnectionManager dcm = new dbConnectionManager (); Соединение conn = dcm.getConnection (); System.out.println (сообщение); } catch (Exception e) {e.printstackTrace (); }}} /// второй пакет net.jiaxiang.dao; Импорт java.sql.connection; Импорт java.sql.drivermanager; открытый класс conn {// Определение подсказка переменная тестовая переменная частная статическая строка message = "Поздравляю, соединение базы данных нормальное!"; // Метод подключения public Static Connection getConnection () {try {class.forname ("com.microsoft.sqlserver.jdbc.sqlserverdriver"); // Загрузить драйвер rivermanager.getConnection ("jdbc: microsoft: sqlserver: // localhost: 1433; databasename =", "," xik, ",", "xikip". "QWE199509060"); // Реализовать имя библиотеки подключения Имя Имя пользователя и пароль} (Exception e) {message = "Подключение базы данных не удалось!"; e.printstacktrace (); // print exception return return null; }} public static void main (string [] args) {getConnection (); // Call Connection System.out.println (Message); // Тестовая ситуация}}Выше приведено метод управления использованием Java Web для подключения MySQL и SQLSEVER в файлах и классе JSP. Я надеюсь, что это будет полезно для всех. Если у вас есть какие -либо вопросы, пожалуйста, оставьте мне сообщение, и редактор ответит всем вовремя. Большое спасибо за вашу поддержку сайту wulin.com!