MySQL配置管理与安装方法

数据库的安装:

版本:SQL2008 R2(下载地址为:http://www.accessoft.com/article-show.asp?id=11192

这里说明一下:

 NT AuthoritySystem ,系统内置账号,对本地系统拥有完全控制权限;在工作组模式下,该账户不能网络资源;通常用于服务的运行,不需要密码。
  NT AuthorityNetwork Service ,系统内置账号,比 SYSTEM 账户权限要小,可以访问有限的本地系统资源;在工作组模式下,该账户能够以计算机的凭据来访问网络资源,默认为远程服务器的 EVERYONE 和 AUTHENTICATED USER 组的身份;通常用于服务运行,不需要密码。
  NT AuthorityLocal Service ,系统内置账号,比 NETWORK SERVICE 账户权限要小,可以访问有限的本地系统资源;在工作组模式下,该账户只能以匿名方式访问网络资源;通常用于服务的运行,不需要密码。

然后等待系统自动安装完成既可以。

咱登录一下试试:

That‘s ok!


数据库的链接:

 获取项目结果集和链接:

package Dao;

import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.Statement;
import java.util.ArrayList;
import java.util.List;
import DB.Conn;
import com.caiduping.entity.Project;

public class ProjectDao {
	//建立获得全部项目的方法,返回的结果应该是多个项目对象(对应数据库中的多条数据记录)
	public List<Project> getAllProject() throws Exception{
		//建立连接		
		Connection conn=Conn.getConnection();
		//实例化List<Project>用于存放结果
		List<Project> list=new ArrayList<Project>();
		//执行查询操作
		Statement state=conn.createStatement();
		//查询字符串
		String query="select * from T_project";
		//执行sql语句得到结果集
		ResultSet result=state.executeQuery(query);
		//使用训话将结果集转换为List<Project>
		while(result.next()){
			//结果集中亦数据那么result.next()就为真,否则为假
			//每循环一次就是一个Project对象
			Project p=new Project();
			p.setProject_id(result.getString("Porject_id"));
			p.setProject_name(result.getNString("Project_name"));
			p.setDeputy_name(result.getString("Deputy_name"));
			p.setTelephone(result.getString("Telephone"));
			p.setAddr(result.getString("Addr"));
			list.add(p);
		}
		//关闭结果集和链接
		state.close();
		result.close();
		conn.close();
             return list; } }

然而运行了一下有错误,控制台提示数据库链接不成功:

后来找到原因,要把数据库配置管理器MSSQLSERVER协议的TCP/IP打开:

原文地址:https://www.cnblogs.com/caidupingblogs/p/5942493.html