當前位置:首頁 » 數據倉庫 » mysql資料庫連接池配置
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

mysql資料庫連接池配置

發布時間: 2022-05-27 21:36:55

A. 如何配置mysql連接mysql資料庫

C:\Ducuments
and
Settings\Administrator>
cd\(回車鍵)
出現下面:
C:\>
第二步:
C:\>cd
C:\Program
Files\MySQL\MySQL
Server
5.0\bin(回車鍵)
出現:C:\Program
Files\MySQL\MySQL
Server
5.0\bin>
第三步:(連接mysql伺服器)
C:\Program
Files\MySQL\MySQL
Server
5.0\bin>mysql
-hlocalhost
-uroot
-p(回車鍵)
(上面的-hlocalhost是指使用本地用戶來連接,-uroot是指使用用戶名為root的用戶來連接,-p是指空密碼,一般初學者都還沒有設置root的用戶密碼的,如果你在安裝mysql5.0時候配置了伺服器後,第一個要您設置root的密碼,請你記住,把它填入上面的-p之後)
成功連接後,就會出現mysql的歡迎語和mysql的版本號,
接著cmd的盤符出現為:
mysql>
那就表示成功連接mysql伺服器了,以後看到工具書裡面的命令,為mysql>命令,你就在這里輸入行了

B. JSP MYSQL 連接池的配置,高手來QQ185259693在線等

Jboss資料庫連接池

wwx 為資料庫名
UserInfor為表名
資料庫用戶名和密碼分別為:root root
參考 http://www.matrix.org.cn/translation/Wiki.jsp?page=J2EEEJB_JbossJDBC
(該blog 包括幾個主要資料庫的連接)

MySQL是一個開放源代碼的資料庫,有很多開源項目和小型的社團都在使用它。

一 把mysql-connector-java-3.1.11-bin.jar復制到/server/default/lib目錄下,
(需要mysql-connector-java-3.0.16-ga.zip包 將裡面的jar文件取出)

二 再把/docs/examples/jca/mysql-ds.xml復制到/server/default/deploy目錄下。修改mysql-ds.xml文件,設置為 com.mysql.jdbc.Driver再把設置為jdbc:mysql:///,其中是資料庫主機名是資料庫名。
例:<datasources>
<local-tx-datasource>
<jndi-name>MySqlDS</jndi-name>
<connection-url>jdbc:mysql://localhost:3306/wwx</connection-url>//wwx
<driver-class>com.mysql.jdbc.Driver</driver-class>
<user-name>root</user-name>
<password>root</password>
</local-tx-datasource>
</datasources>
注意:如果localhost不行 就用127.0.0.1 這個一定沒問題!
還有就是如果資料庫沒有密碼!那麼就這樣<password></password>

三 然後需要設置standardjaws.xml (或 jaws.xml 註: \server\default\conf目錄下)文件的和元素:
<jaws>
<datasource>java:/MySqlDS</datasource>
<type-mapping>mySql</type-mapping>
。。。。。。。
</jaws>

四 同樣也需要把standardjbosscmp-jdbc.xml (或 jbosscmp-jdbc.xml文件 注: \server\default\conf目錄下)的 和 元素設置為下面這樣:
<jbosscmp-jdbc>
<defaults>
<datasource>java:/MySqlDS</datasource>
<datasource-mapping>mySql</datasource-mapping>
</defaults> </jbosscmp-jdbc>

說明:<datasource-mapping>mySql</datasource-mapping>在我的Jboss裡面是被注釋掉的,但我把拿回來! 就是把 <----和------ 都刪掉!

五 最後再修改login-config.xml(\server\default\conf目錄下)文件來使用MySQL:
<application-policy name = "MySqlDbRealm">
<authentication>
<login-mole code = "org.jboss.resource.security.ConfiguredIdentityLoginMole" flag = "required">
<mole-option name ="principal">wwx</mole-option>
<mole-option name ="userName">root</mole-option>
<mole-option name ="password">root</mole-option>
<mole-option name="managedConnectionFactoryName"> jboss.jca:service=LocalTxCM,name=MySqlDS
</mole-option>
</login-mole>
</authentication>
</application-policy>

說明:這段代碼就直接 到login-config.xml裡面就ok!不知道往哪放嗎?
嘿嘿,就放在<policy> 下面吧!
還有就是如果資料庫沒有密碼!那麼就這樣<mole-option name ="password"></mole-option>

六 修改了mysql-ds.xml, standardjaws.xml, standardjbosscmp-jdbc.xml,和 login-config.xml 文件就可以在Jboss上使用MySQL了。

七 調試代碼
在jboss-4.0.2/server/default/deploy下 建個文件夾 : test.war
裡面test.jsp, 代碼如下!

<%@pageimport="javax.naming.*"%>
<%@pageimport="javax.sql.*"%>
<%@pageimport="java.sql.*"%>
<%

try {
Context ctx = new InitialContext(); //得到初始化上下文
Object obj = ctx.lookup("java:/MySqlDS");//查找連接池
DataSource ds = (DataSource) obj;//轉換成DataSource
Connection connect = ds.getConnection();//從連接池中得到一個連接
Statement stmt = connect.createStatement();
ResultSet rs = stmt.executeQuery("select * from num");//這是你的資料庫的表噢!
while(rs.next()){
out.println(rs.getObject("NO"));//取出一個欄位
}
} catch (NamingException e) {
e.printStackTrace();
} catch(SQLException e1){
e1.printStackTrace();
}
out.flush();
out.close();
%>

C. mysql 連接池配置有哪些方式

資料庫連接池的主要操作如下: (1)建立資料庫連接池對象(伺服器啟動)。 (2)按照事先指定的參數創建初始數量的資料庫連接(即:空閑連接數)。 (3)對於一個資料庫訪問請求,直接從連接池中得到一個連接。如果資料庫連接池對象中沒有空閑

D. 怎樣配置好mysql資料庫的連接

cpanel
-
mysql
-
access
hosts:添加你自己的ip。如果不是固定ip,添加網段,例如22.33.44.%

22.33.%或者向所有主機添加訪問許可%____________________然後,你本地想要連接資料庫的軟體應該有填寫伺服器名、用戶名、密碼
的地方,添好即可。lunarpages的資料庫使用默認埠。

E. 網站MYSQL資料庫的連接參數怎麼設置

('資料庫地址','資料庫用戶名','密碼','資料庫名')

F. mysql資料庫最大連接數可以設置為多少

MySQL伺服器的最大並發連接數是16384。

MySQL作為一種開放源代碼的關系型資料庫管理系統(RDBMS),使用最常用的資料庫管理語言結構化查詢語言(SQL)進行資料庫管理。

MySQL伺服器的最大並發連接數受伺服器配置,及網路環境等制約,實際伺服器支持的並發連接數會小一些,主要決定因素有:

  1. 伺服器CPU及內存的配置,網路的帶寬。

  2. 互聯網連接中上行帶寬的影響尤為明顯。

(6)mysql資料庫連接池配置擴展閱讀:

與其他的大型資料庫例如Oracle、IBM DB2、MS SQL等相比,MySQL自有它的不足之處,如規模小、功能有限等,但是這絲毫也沒有減少它受歡迎的程度。對於一般的個人用戶和中小型企業來說,MySQL提供的功能已經綽綽有餘,而且由於MySQL是開放源碼軟體,因此可以大大降低總體擁有成本。

由於這四個軟體都是開放源碼軟體,因此使用這種方式可以以較低的成本創建起一個穩定、免費的網站系統。MySQL加PHP的配對在互聯網上的應用相比LAMP來說更為常見,並獲得了動態配對的雅號,大部分Blog網站基於的WordPress系統主要運用MySQL加PHP的配對。除了LAMP之外,用於Solaris、Windows和Mac上的網站構架也分別被稱為SAMP、WAMP和MAMP。

G. c#連接mysql數據,設置資料庫連接池

一般情況下不需要你設置連接池的,如果數據頻率很高,那就需要用多線程之類的解決了,也就是數據採集後放入一個緩沖區(比如放在Queue里),然後另外一個線程持續的從這個Queue中取得數據(比如一次取一千條),然後批量提交進資料庫,這也是普通的生產和消費者關系。