重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司。MySQL是一种关联数据库管理系统。mysql数据库在世界范围内特别受欢迎,由于其体积小、速度快、尤其是开放源码这一特点,搭配PHP和Apache可组成良好的开发环境。下面就说一下mysql服务器的配置方法。
10年积累的网站设计、成都网站设计经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先制作网站后付款的网站建设流程,更有鄄城免费网站建设让你可以放心的选择与我们合作。
1 去官网下载并安装mysql服务器
2 安装方法就不赘述的,和一般软件的安装方法都一样,安装好后,会提示是不是要配置服务器,选择现在配置,即选择Mysql Server Instance Config Wizard
3 选择Developer Machine 或 Server Machine均可,然后点击Next
4 接下来两个步骤直接点next
5 端口一般都是默认的3306,当然也可以改成喜欢的,点击Next
6 此次的编码推荐使用utf8,点击Next
7 可以设置是否开机启动,选择好后Next
8 设置一个密码后Next
9 点击Finish后,mysql服务器就配置好了。最后补充一句,默认的用户名是root
msql数据库连接:
一、传统方法:
1、本人使用JDBC驱动mysql-connector-java-5.1.6-bin.jar,将此驱动包放到%Tomcat_Home%\common\lib\下,
2、在应用程序中加载此包,右键项目属性-java build path-libraries-external libraries
3、在应用程序中加载驱动,Class.forName("com.mysql.jdbc.Driver").newInstance()
4、 用java.sql.DriverManager类取得一连conn=DriverManager.getConnection(url);
5、用java.sql.Statement接口创建stmt 对象,stmt=conn.createStatement();
或java.sql.PreraredStatement接口 pstmt;
6、 用java.sql.ResultSet接口创建rst对象,rst = stmt.executeQuery(sql语句);
7、 处理结果集,断开数据库连接。
二、数据池连接技术
1、 将mysql-connector-java-5.1.6-bin.jar,也在%Tomcat_Home%\common\lib\下,
2、 在tomcat中manager中配置数据源名,配置完后内容自动放在conf\server.xml中。
3、 在conf\catalina\localhost\下建你应用程序的xml文件,例wei2.xml中,内容为Context docBase="wei2" path="/wei2"
ResourceLink global="jdbc/mysql" name="jdbc/mysql" type="javax.sql.DataSource"/
/Context
其中jdbc/mysql为配置的JNDI;
下面说下JNDI与DataSource
JNDI java naming directory interface命名和目录接口命名服务来使组件定位到其它组件和资源(数据库资源),JNDI所有名应该以字符串java:comp/env开始;
要定位JDBC资源中,这时就可以编写代码使用JNDI的lookup()方法来定位到这个资源了。
JNDI命名服务有一组将名称与对象联系在一起的绑定。JNDI中的lookup()方法传递一个JNDI参数(java:comp/env/myjdbc,前面java:comp/env是必要的。),返回相应的对象(返回类型为DataSource,若为数据库,则可用DataSource中的getConnection()方法获取数据库连接).
DataSoure 是javax.sql.DataSource类型。
数据库连接池分三步:
1、 指定数据库连接的逻辑名,起名java:comp/env/myjdbc
2、 获取与逻辑名相当的DataSource对象,代码为:
InitialContext ctx = new InitialContext();
DataSource ds = (DataSource)ctx.lookup(“java:comp/env/myjdbc”);
3、 由DataSource对象获取Connection对象
Connection con=ds.getConnection();
综上所有步骤:
Connection con;
Private void init(){
Try{
InitialContext ctx = new InitialContext();
DataSource ds = (DataSource)ctx.lookup(“java:comp/env/jdbc/mysql”);
Conn = ds.getConnection();
}
Catch(Exception e){
e.printStackTrace();
}
}
这段代码使用连接池技术返回一个Connection对象.
你好 我写下思路
1 创建一个javaweb工程 该工程部署再服务器中 你可以访问链接 例如 http localhost 8080/test/user?m=deleteid=1
这个链接的功能删除id为1 的user ,这在你test工程里面实现 属于javaweb开发本身的知识 ,然后你把这个链接给别人 因为是http请求 什么语言都可以的 例如php和.net都可以创建http请求 他们只需要把id值改成2 或者3 不就可以删除用户2或者用户3了嘛
聚尔淘 juertao.com 技术部工程师为你解答