色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mac tomcat 訪問mysql數據庫

張吉惟2年前11瀏覽0評論

Mac系統中的Tomcat可以支持訪問MySQL數據庫,使用以下步驟可以完成配置。

首先,在Tomcat目錄下的lib文件夾中找到mysql-connector-java.jar文件,將其復制到Tomcat所在文件夾下的lib文件夾中。

cp /usr/local/tomcat/lib/mysql-connector-java-5.1.22-bin.jar /usr/local/tomcat/lib/

然后,在Tomcat目錄下的conf文件夾中找到server.xml文件,在其中添加以下內容:

<Resource name="jdbc/mysql" auth="Container"
	type="javax.sql.DataSource" driverClassName="com.mysql.jdbc.Driver"
	url="jdbc:mysql://localhost:3306/數據庫名字?useUnicode=true&amp;characterEncoding=UTF-8&amp;autoReconnect=true"
	username="用戶名字" password="用戶密碼" maxActive="30" maxIdle="10"
	maxWait="-1" />

其中,數據庫名字、用戶名字和用戶密碼需要根據實際情況進行填寫。另外,如果MySQL服務器不在本機,需要將localhost改為MySQL服務器的IP地址。

完成以上配置后,就可以在Java代碼中使用JNDI數據源來訪問MySQL數據庫了,示例代碼如下:

Context initCtx = new InitialContext();
	Context envCtx = (Context) initCtx.lookup("java:comp/env");
	DataSource ds = (DataSource) envCtx.lookup("jdbc/mysql");
	Connection conn = ds.getConnection();
	// 執行SQL語句
	conn.close();

需要注意的是,在使用JNDI數據源訪問數據庫時,必須先獲取InitialContext對象,然后再從它所在的環境中獲取DataSource對象。