Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package klpvm.zp60.danilov_ivan.utils;
- import java.sql.*;
- public class Mysql {
- /** Адрес MySQL сервера и таблицы */
- private static final String url = "jdbc:mysql://localhost:3306/tpj";
- /** Имя MySQL пользователя */
- private static final String user = "root";
- /** Пароль MySQL пользователя */
- private static final String password = "root";
- private static Connection con;
- private static Statement stmt;
- public static Statement main(String args[]) {
- // Открываем соединение с MySQL сервером
- con = DriverManager.getConnection(url, user, password);
- // Объект для работы с Query
- stmt = con.createStatement();
- return stmt;
- }
- /**
- * Процедура определения производителя {@link Mysql#getMysqlRealScapeString}
- * @param str - Строка для экранирования
- * @return возвращает экранируемое значение переданной строки
- */
- public static synchronized String getMysqlRealScapeString(String str) {
- String data = null;
- if (str != null && str.length() > 0) {
- str = str.replace("\\", "\\\\");
- str = str.replace("'", "\\'");
- str = str.replace("\0", "\\0");
- str = str.replace("\n", "\\n");
- str = str.replace("\r", "\\r");
- str = str.replace("\"", "\\\"");
- str = str.replace("\\x1a", "\\Z");
- data = str;
- }
- return data;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement