连接mysql数据,用到的工具Navicat Premium,步骤如下:
在西夏等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供成都做网站、成都网站建设 网站设计制作按需求定制网站,公司网站建设,企业网站建设,品牌网站建设,成都全网营销,外贸网站建设,西夏网站建设费用合理。
打开Navicat Premium,点击连接按钮下的mysql。
2.连接名可以任意,输入主机ip或者主机名,端口一般默认都是3306,数据库用户名和密码点击确定就可以。
注意事项:用Navicat Premium打开远程数据库,需要数据库用户名有远程访问的权限。
我感觉,最好不使用jsp去连接数据库
%@ page contentType="text/html; charset=gb2312" %
%@ page language="java" %
%@ page import="com.mysql.jdbc.Driver" %
%@ page import="java.sql.*" %
%
//驱动程序名
String driverName="com.mysql.jdbc.Driver";
//数据库用户名
String userName="cl41";
//密码
String userPasswd="123456";
//数据库名
String dbName="db";
//表名
String tableName="dbtest";
//联结字符串
String url="jdbc:mysql://localhost/"+dbName+"?user="+userName+"password="+userPasswd;
Class.forName("com.mysql.jdbc.Driver").newInstance();
Connection connection=DriverManager.getConnection(url);
Statement statement = connection.createStatement();
String sql="SELECT * FROM "+tableName;
ResultSet rs = statement.executeQuery(sql);
//获得数据结果集合
ResultSetMetaData rmeta = rs.getMetaData();
//确定数据集的列数,亦字段数
int numColumns=rmeta.getColumnCount();
// 输出每一个数据值
out.print("id");
out.print("|");
out.print("num");
out.print("br");
while(rs.next()) {
out.print(rs.getString(1)+" ");
out.print("|");
out.print(rs.getString(2));
out.print("br");
}
out.print("br");
out.print("数据库操作成功,恭喜你");
rs.close();
statement.close();
connection.close();
%
安装mysql-odbc之后
Set MySql_Conn=Server.CreateObject("Adodb.Connection")
ConnStr="driver={mysql odbc 3.51 driver};database=more;server=localhost;port=3306;uid=root;password=1234"
MySql_Conn.open ConnStr
MySql_Conn.cursorLocation=3
总的来说效率不错,因为mysql库处理的比较快一些
如果是PHP,就使用PHP的MYSQL类函数:
mysql_connect(),连接数据库.
mysql_query(),执行查询。