JDBC 简单的Mysql连接

/*演示一个JDBC程序,从Mysql的LMD数据库中读出表admin的一个信息*/

import java.sql.*;

public class TestMysqlConnection {

public static void main(String[] args) {

Connection conn = null;

Statement stmt = null;

ResultSet rs = null;

try {

Class.forName("com.mysql.jdbc.Driver");

conn = DriverManager

.getConnection("jdbc:mysql://localhost/LMD?user=root&password=root");

stmt = conn.createStatement();

rs = stmt.executeQuery("select * from admin");

while (rs.next()) {

System.out.println(rs.getString("Name"));

}

} catch (ClassNotFoundException e) {

e.printStackTrace();

} catch (SQLException ex) {

// handle any errors

System.out.println("SQLException: " + ex.getMessage());

System.out.println("SQLState: " + ex.getSQLState());

System.out.println("VendorError: " + ex.getErrorCode());

} finally {

&nb

相关文档:

以下为Oracle和MySQL数据库的一些简单命令对比,看看它们之间存在哪些差异

SQL> select to_char(sysdate,'yyyy-mm-dd') from dual;

SQL> select to_char(sysdate,'hh24-mi-ss') from dual;

mysql> select date_format(now(),'%Y-%m-%d');

mysql> select time_format(now(),'%H-%i-%S');

日期� ......

升级mysql数据库的方法:

1.         下载安装介质mysql-essential-5.1.46-win32.msi

可以到官网http://www.mysql.com/click.php?e=35166或其他网站去下载;

2.         备份mysql的数据;

运行cmd打开命令提示符,进入到mysql软件的 ......

所需软件源代码包:

httpd-2.2.4.tar.gz   mysql-5.0.27.tar.gz   php-5.2.1.tar.bz2

freetype-2.3.2.tar.gz   gd-2.0.34.tar.gz   jpegsrc.v6b.tar.gz

libpng-1.2.8.tar.bz2   libxml2-2.6.24.tar.bz2  zlib-1.2.2.tar.gz

安装顺序:apache -> mysql ......

一直以为mysql随机查询几条数据,就用

SELECT

*

from

`

table

`

ORDER

BY

RAND

() LIMIT

5

就可以了。

但是真正测试一下才发现这样效率非常低。一个15万余条的库,查询5条数据,居然要8秒以上

查看官方手册,也说rand()放在ORDER BY 子句中会被执行� ......

mysql如何连接jdk,JDBC 简单的Mysql连接相关推荐

  1. swoole mysql 连接数_用swoole简单实现MySQL连接池

    MySQL连接池 在传统的网站开发中,比如LNMP模式,由Nginx的master进程接收请求然后分给多个worker进程,每个worker进程再链接php-fpm的master进程,php-fpm再 ...

  2. mysql 消息队列_一个简单的 MySQL 批量事务消息队列

    基于 MySQL 的批量事务消息队列 消息队列本质上是一个存储介质,通常是链表结构,不同的进程或线程可以向消息队列中写入或读取消息.消息队列的使用场景有很多,比如异步处理任务.应用解耦.流量削锋等等. ...

  3. mysql bat备份_Windows下简单的Mysql备份BAT脚本分享

    前言 本文介绍的是一个简单的在 Windows 下备份 Mysql 的 BAT 脚本,脚本使用 mysqldump命令来备份一个指定的 Mysql 数据库到一个文件,文件格式为 %dbname%-yy ...

  4. MySQL:Ubuntu安装并简单配置MySQL

    环境:Ubuntu 20.10 1,执行sudo apt update 更新本地存储库索引. 2,执行sudo apt install mysql-server 从APT存储库安装MySQL: $ s ...

  5. jdk tomcat mysql配置_Linux jdk、tomcat、mysql配置

    Linux jdk配置 2. 使用终端,在/usr下创建java文件夹,将下载的jdk压缩包传上,解压文件 mv 源路径/源文件名 目标路径/目标文件名,进入/usr/java目录,解压文件,tar ...

  6. jdbc mysql 函数 慢_java jdbc addBatch()提交mysql速度过慢

    我用的是java jdbc的addBatch批量插入数据,但是速度好慢有什么好的方案吗 差不多插入1000条数据需要30s,下面贴出代码大家看看哪里不规范,或者给个更快的方法 //jdbc构造的URL ...

  7. mysql.connector写了一个简单的mysql操作类:

    mport pymysql class MyDB(): def __init__(self, host="127.0.0.1", username="root" ...

  8. mysql启动日志指令_简单整理MySQL的日志操作命令

    1.首先确认你日志是否启用了 ?1MySQL>show variables like'log_bin'; 如果启用了,即ON那日志文件就在MySQL的安装目录的data目录下 2.怎样知道当前的 ...

  9. mysql实现内容加密_简单为mysql 实现透明加密方法

    一般用户在数据库中保存数据,虽然数据库存储的是二进制,无法直接明文打开查看,但是如果是一个外行人,直接连接进入mysql中,还是可以直接查看数据的. 所以对于一些核心数据,特别是企业重要数据资产,一般 ...

  10. mysql+代码备份,一个很简单的MYSQL数据库备份脚本代码

    假设有三个库 m_site,m_bbs,m_cms. #!/bin/sh # # MySQL Backup Scripts. # Created by david. # # Created time: ...

最新文章

  1. AI人工智能工程师 学习大纲
  2. 0318互联网新闻 | Snapchat下月进军游戏平台;阿里巴巴将上线二哈智能防骚扰电话的应用程序...
  3. AT1984 Wide Swap
  4. Java GUI 实现登录界面
  5. 转----ASP.NET中常用的优化性能方法
  6. 理论题 —— Windows 7基础知识
  7. C++设计模式之Proxy模式(代理模式)
  8. Failed to push selection: Read-only file system
  9. Linux中ssh远程登录服务、SSH免密登录
  10. ardupilot在Linux上设置SITL(FlightGear)
  11. 国产操作系统Deepin安装
  12. 【Java】Java学习笔记(5)——Java泛型作业函数题
  13. html让方块往下移动,JS控制方块自动移动
  14. R 绘制带有数字标签的多分类柱状图
  15. Django的视图函数(二):request对象、视图函数返回值(HTML响应、JsonResponse)、反向解析(视图函数)、HttpResponse子类
  16. 1022场小红书品牌带货直播数据复盘,双11小红书直播间投放策略
  17. OpenAI 首个研究成果 生成式模型系列
  18. Oracle应用之修改表字段类型
  19. SaaSBase:微宏科技是什么?
  20. stream.allMatch

热门文章

  1. IOS快速集成下拉上拉刷新
  2. highcharts:根据Y的数值范围,动态改变图形的填充颜色
  3. MFC模态对话与非模态对话框(二)
  4. 最近帮客户优化的一个通讯应用
  5. 处理字符数据--排序规则(Collation)
  6. [日志]说一个人长的丑!如何说?
  7. Hibernate_01_初体验
  8. GUI编程(一)-----概述
  9. 队列 句子分析 精辟的诠释 有图片
  10. 数据之美系列5(转载)