ÓÃjavaÁ¬½ÓMySqlÊý¾Ý¿â
Ò»¸ö¼òµ¥Ê¾Àý--
1£¬×¼±¸£ºMySQLÊý¾Ý¿âÇý¶¯°ü¡¾mysql-connector-java-5.1.10-bin.jar¡¿µ¼Èë
2£¬´´½¨²âÊÔÁ¬½ÓÖ÷³ÌÐò
package mysqlConnection;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;
public class JdbcDemo {
public static void main(String[] args) {
try {
//Êý¾Ý¿âÁ¬½ÓMySQL
Connection conn=null;
Statement stmt=null;
//MySQLÇý¶¯Ãû
String className="com.mysql.jdbc.Driver";
//ÒªÁ¬½ÓµÄURL,localhostÊÇÁ¬½Ó±¾µØ£¬Èç¹ûÁ¬½ÓÆäËû»úÆ÷¸ÄΪIPµØÖ·3306ÊÇMysqlĬÈ϶˿ڣ¬testÊÇÄãÒª²Ù×÷µÄÊý¾Ý¿âµÄÃû³Æ£¬Êý¾Ý¿âÒªÓвÅÐÐ
String url="jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf8";
//mySqlµÄÓû§ÃûÃÜÂëÒª¸ÄΪÄã×Ô¼ºµÄmysqlÊý¾Ý¿âµÄÓû§Ãû¡¢ÃÜÂë
String user="root";
String password="1314520";
//ÏÂÃæÈýÐÐÊǹ̶¨Ð´·¨
Class.forName(className);
conn=DriverManager.getConnection(url, user, password);
stmt=conn.createStatement();
//¿ªÊ¼²åÈë²Ù×÷£¬ut_testÊÇtestÊý¾Ý¿âÖеÄÒ»ÕÅ±í£¬ÓÐname,age,emailÈý¸ö×ֶΣ¬²åÈëµÄÖµÊÇ'ÁõÒü',22,'354559242@qq.com'¡£
String sql="insert into ut_test(name,age,email) values ('ÁõÒü',22,'354559242@qq.com') ";
//Ö´ÐвÙ×÷
stmt.execute(sql);
System.out.println("²åÈë³É¹¦£¡");
} catch(Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
Ïà¹ØÎĵµ£º
--°ü
create or replace package pkg_query as
type cur_query is ref cursor;
end pkg_query;
--¹ý³Ì
CREATE OR REPLACE PROCEDURE "PRC_QUERY" (p_tableName
in varchar2, --±íÃû
& ......
¡¡finalÀࣺΪ·ÀÖ¹ËûÈË´ÓÄãµÄÀàÉÏÅÉÉúÐÂÀ࣬´ËÀàÊDz»¿ÉÀ©Õ¹µÄ¡£
¡¡¡¡¶¯Ì¬µ÷ÓñȾ²Ì¬µ÷Óû¨·ÑµÄʱ¼äÒª³¤¡£
¡¡¡¡³éÏóÀࣺ¹æ¶¨Ò»¸ö»ò¶à¸ö³éÏó·½·¨µÄÀà±¾Éí±ØÐ붨ÒåΪabstract¡£
¡¡¡¡Àý£º public abstract string getDescripition
¡¡¡¡JavaÖеÄÿһ¸öÀà¶¼ÊÇ´ÓObjectÀàÀ©Õ¹¶øÀ´µÄ¡£
¡¡¡¡objectÀàÖеÄequalºÍtoString·½·¨¡ ......
I found a solution to anyone else who may be having this problem.
First start mysql using skip grant tables
root@ns1 [/var/lib/mysql/mysql]# service mysql start --skip-grant-tables
Starting MySQL [ OK ]
now with mysql started, you can repair the mysql/user table
root@ns1 [/var/lib/mysql ......
MySQLÖÐÓкܶàµÄ»ù±¾ÃüÁshowÃüÁîÒ²ÊÇÆäÖÐÖ®Ò»£¬ÔںܶàʹÓÃÕßÖжÔshowÃüÁîµÄʹÓû¹ÈÝÒײúÉú»ìÏý£¬±¾ÎĻ㼯ÁËshowÃüÁîµÄÖÚ¶àÓ÷¨¡£
a. show tables»òshow tables from database_name; -- ÏÔʾµ±Ç°Êý¾Ý¿âÖÐËùÓбíµÄÃû³Æ¡£
b. show databases; -- ÏÔʾmysqlÖÐËùÓÐÊý¾Ý¿âµÄÃû³Æ¡£
c. show columns from table_nam ......