當前位置:首頁 » 存儲配置 » 配置文件sql怎麼寫

配置文件sql怎麼寫

發布時間: 2024-11-20 12:06:28

『壹』 mysql循環執行sql語句怎麼寫

存儲過程就行了,給你一個能傳參數的實例吧
drop procere if exists employee;
delimiter $
create procere employee(
IN acc int(20))
BEGIN
DECLARE i INT(11);
SET i = 0;
loop1: WHILE i<=acc DO
你的sql語句
SET i=i+1;
END WHILE loop1;

end $
delimiter ;

call employee(1000)
mysql常用命令詳解

mysql安裝目錄
資料庫目錄
/var/lib/mysql/
配置文件
/usr/share/mysql(mysql.server命令及配置文件)
相關命令
/usr/bin(mysqladmin mysqlmp等命令)
啟動腳本
/etc/init.d/mysql(啟動腳本文件mysql的目錄)
系統管理
連接mysql
格式:
mysql -h 主機地址 -u用戶名 -p用戶密碼
例 1:連接到本機上的 mysql。
hadoop@ubuntu:~$ mysql
-uroot -pmysql;

例 2:連接到遠程主機上的 mysql。
hadoop@ubuntu:~$ mysql -h
127.0.0.1 -uroot -pmysql;

『貳』 sql語句區分大小寫嗎

SQL大小寫並不敏感,但是如果是引起來的字元,則是區分大小寫的,

示例如下,

1、創建測試表,create table test_uporlow(id number, value varchar2(20));

『叄』 在xml文件中插入sql語句

public class XMLTest
{
private Hashtable<String, String> hashtable;
private Vector sqlv=new Vector(); //用來存放Hashtable
public Hashtable getSQL(){
hashtable=new Hashtable<String, String>();
try{
DocumentBuilderFactory dbf=DocumentBuilderFactory.newInstance();
DocumentBuilder db=dbf.newDocumentBuilder();
//path得到的值為 D:\tomcat5520\bin 即%tomcat%\bin目錄
String path=System.getProperty("user.dir");
System.out.println("在XMLTest.java文件中列印user.dir的值為--"+path);
int pos=path.lastIndexOf("\\");
//下面這條語句得到的是 目錄%tomcat%
path=path.substring(0,pos);
Document doc=db.parse(path+"/webapps/WebRoot/WEB-INF/sql-config.xml");

Element root=doc.getDocumentElement();
NodeList list=root.getElementsByTagName_r("sql-info");
for(int i=0;i<list.getLength();i++){
//得到第i個sql-info節點元素
Element name=(Element)list.item(i);

//在當前的sql-info節點中 取出所有的sql-name對應的節點
NodeList info=name.getElementsByTagName_r("sql-name");
//在當前當前的sql-info節點中 得到sql-name的多個節點,始終只取其中的第一個節點
Element nameelement=(Element)info.item(0);
//在當前當前的sql-info節點中 得到sql-name的多個節點,始終只取其中的第一個節點sql-name對應的文本的值
String namestr=nameelement.getFirstChild().getNodeValue();

//在當前的sql-info節點中 取出所有的sql-value對應的節點
NodeList sql=name.getElementsByTagName_r("sql-value");
//在當前當前的sql-info節點中 得到sql-value的多個節點,始終只取其中的第一個節點
Element sqlelement=(Element)sql.item(0);
//在當前當前的sql-info節點中 得到sql-value的多個節點,始終只取其中的第一個節點sql-value對應的文本的值
String sqlstr=sqlelement.getFirstChild().getNodeValue();
// System.out.println("sql語句為:"+sqlstr);
hashtable.put(namestr,sqlstr); //放入到Hashtable中
}
}catch(Exception e){
System.out.println("讀取sql-config.xml "+e.getMessage());
}
return hashtable;
}

public void addHashtable(){
if(sqlv==null)
sqlv=new Vector();
Hashtable ht=getSQL(); //得到配置文件的Hashtable
sqlv.add(ht);
}

public Hashtable getHashtable(){
Hashtable ht=null;
if(sqlv==null)
sqlv=new Vector();
if(sqlv.isEmpty()){
addHashtable();
}
ht=(Hashtable)sqlv.get(0);
return ht;
}

public static void main(String[] args) throws Exception
{

XMLTest xt=new XMLTest();
Hashtable ht=xt.getSQL();
System.out.println(ht.get("在途"));
}
}

熱點內容
html5開發源碼下載 發布:2024-11-20 14:24:52 瀏覽:215
安卓系統鎖了怎麼刷機 發布:2024-11-20 14:22:40 瀏覽:737
php生成網頁圖片 發布:2024-11-20 14:17:30 瀏覽:967
java編譯servlet 發布:2024-11-20 13:49:48 瀏覽:807
線程結束源碼 發布:2024-11-20 13:39:42 瀏覽:839
串列存儲器編成器軟體 發布:2024-11-20 13:35:46 瀏覽:807
電腦哪些配置功耗高 發布:2024-11-20 13:21:28 瀏覽:353
加密軟體安裝 發布:2024-11-20 13:21:16 瀏覽:177
android藍牙播放 發布:2024-11-20 13:11:54 瀏覽:238
網易我的世界domcer伺服器激活碼 發布:2024-11-20 12:58:35 瀏覽:468