数据库——MySQL——>Java篇
2018-06-17 23:56:53来源:未知 阅读 ()
MySQL
MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件。
MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。
MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。
显示命令
CREATE TABLE table_name (column_name column_type);
MySQL的安装使用
个人比较推荐5.7版本的数据库,这个比较适应各种电脑的问题,不能安装MySQL,多去网上搜索安装教程 下载地址
用Java操作MySQL数据库
- 首先先安装好数据库
- 导入MySQL的jar包——>mysql-connector-java-5.1.13-bin.jar
- 先创建一个文件夹,将jar包放入其中,一般取名为lib;
- 右击jar包出现点击build path——>点击add to build path;这样就完成了jar包导入
代码演示:
public class Mysql { static String DBDORIVER="com.mysql.jdbc.Driver"; //是本地的MySQL数据库:localhost:3306,安装一般都是3306,改过的就不是,myta是数据库名,其他都差不多一样 static String DBURL="jdbc:mysql://localhost:3306/myta?useUnicode=true&characterEncoding=utf-8"; static String DBName="root"; //登入用户名 static String DBPwd="123456";//登入密码 static Connection conn=null; public void getConnection(){ try{ Class.forName(DBDORIVER);//加载驱动,连接MySQL的jdbc conn=DriverManager.getConnection(DBURL,DBName,DBPwd);//连接数据库 System.out.println("链接成功"); Statement stmt=conn.createStatement();//创建Statement对象,是数据库的一个接口 String sql="select*from mytable"; ResultSet rSet=stmt.executeQuery(sql);//将搜索的结果放入结果集中 while (rSet.next()) {//遍历这个结果集 System.out.println(rSet.getString(1)+"\t"+rSet.getString(2)); //一次输出每个数据 } }catch (Exception e) { // TODO: handle exception System.out.println(e.getMessage()); } } public static void main(String[] args) throws SQLException { Mysql mysql=new Mysql();//创建对象 mysql.getConnection();//调用getConnection方法 } }
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- MySQL replace函数怎么替换字符串语句 2020-03-09
- PHP访问MySQL查询超时怎么办 2020-03-09
- mysql登录时闪退 2020-02-27
- MySQL出现1067错误号 2020-02-27
- mysql7.x如何单独安装mysql 2020-02-27
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash