用户命令行方式连MYSQL数据库

现在是手工入门,就不太依赖IDE,使用MYSQL的JDBC的JAR包连数据库的方式如下:

演示文件内容:

package cc.openhome;

import java.sql.*;

public class ConnectionDemo {
    public static void main(String[] args) throws ClassNotFoundException, SQLException {
        Class.forName("com.mysql.jdbc.Driver");
        String jdbcUrl = "jdbc:mysql://1.2.3.4:3306/DemoDB";
        String user = "demo";
        String passwd = "demo_pass";
        Connection conn = DriverManager.getConnection(jdbcUrl, user, passwd);
        System.out.printf("Database has %s%n", conn.isClosed()? "closed": "opened");

    }
}
        

编译及运行命令:

D:\learn>javac -cp . -d . ConnectionDemo.java

D:\learn>java  -cp .;mysql-connector-java-5.1.38-bin.jar    cc.openhome.ConnectionDemo

注意:

-cp .;mysql-connector-java-5.1.38-bin.jar 是指定classpath即包括当前目录,也包括当前目录下的mysql-connector-java-5.1.38-bin.jar,以分号分隔。如果将mysql-connector-java-5.1.38-bin.jar解压在当前目录,D:\learn>java  -cp . cc.openhome.ConnectionDemo也OK的。

				
时间: 2024-11-06 20:06:35

用户命令行方式连MYSQL数据库的相关文章

命令行下创建mysql数据库

转载 =======MYSQL简介与概要=================MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB公司,现在已经被Sun公司收购,支持FreeBSD.Linux.MAC.Windows等多种操作系统(1).可以处理拥有上千万条记录的大型数据(2).支持常见的SQL语句规范(3).可移植行高,安装简单小巧(4).良好的运行效率,有丰富信息的网络支持(5).调试.管理,优化简单(相对其他大型数据库)============================

Windows下通过CMD命令行程序操作MySQL数据库

注意:如果您的MySQL没有安装在C盘下,先使用命令进入MySQL的安装目录下的bin目录中才可以进行后续操作. 方法如下:例如您安装在D盘.先输入 D:  回车即可进入D盘,再输入cd D:\您mysql的安装目录\bin  回车进入到MySQL的bin目录下,即可进行后续操作. 输入 mysql -h localhost -u root -p 回车即可进入mysql数据库 "-h"表示服务器名,localhost是本地地址:"-u"为数据库用户名,root是My

命令行访问远程mysql数据库

命令: mysql -u用户名 -p密码 -h远程数据库IP地址 -P端口 -D数据库名 例子: 使用用root帐号,密码为123456,登录ip地址为192.168.1.110,端口为3306,名称为test的mysql数据库 mysql -uroot -p123456 -h192.168.1.110 -P3306 -Dtest

命令行启停mysql数据库

@echo off set /p op="输入指令 1开启mysql 2关闭mysql:" if "%op%" == "1" ( start D:\wamp\bin\mysql\mysql5.5.8\bin\mysqld.exe echo mysql启动成功 ) if "%op%" == "2" ( taskkill /f /im mysqld.exe ) pause 可以拓展为启停SQLServer 启停

CentOS6.7下使用非root用户(普通用户)编译安装与配置mysql数据库并使用shell脚本定时任务方式实现mysql数据库服务随机自动启动

CentOS6.7下使用非root用户(普通用户)编译安装与配置mysql数据库并使用shell脚本定时任务方式实现mysql数据库服务随机自动启动1.关于mysql?MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司.MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性.特点: Mysql是开源的,所以你不需要支付额外的费用.Mysql支持大型的数据库.可以处理拥有上千

mysql_multi方式配置Mysql数据库主从

如上面所说:http://www.cnblogs.com/super-d2/p/3851957.html 安装好mysql; 授予用于同步用的用户同步数据的权限 grant replication slave on *.* to 'slave3306'@'127.0.0.1' identified by '3306'; flush privileges; 此时查看主从状态,如下 show master status; 配置多数据库: 内容如下: [mysqld_multi] mysqld    

快照方式备份MySQL数据库及举例

快照方式备份MySQL数据库及举例 作者: 红豆殺 日期: 2011 年 03 月 17 日发表评论7条评论查看评论 一.创建逻辑卷 依照如下连接的文档创建一个逻辑卷 http://www.178-go.com/tags/lvm 要求:物理卷20G;卷组名为vg0;逻辑卷2G,逻辑卷名为mydata 创建逻辑卷挂载点,并挂载之 # mkdir /mydata # mount /dev/vgo/mydata /mydata 二.安装MySQL数据库 如果机器已装有mysql,则此步可省略 只需修改

使用cmd命令行方式登录ftp上传下载数据

部分用户在使用ftp工具登录空间上传下载过程中经常会遇到各种问题,如主动模式,被动模式,以及其他导致无法登陆ftp .上传数据.下载数据的问题,这时候不妨使用一下命令行方式.命令行下可以避免很多由于ftp工具配置导致的问题,而且这种方式下下载数据的速率明显比使用ftp工具更快.下面就来看一下如何使用ftp 命令进行简单的上传下载数据.1.登录ftp在“开始”->”运行”中输入“cmd”,进入cmd命令行模式,接下来输入:ftp 118.193.22.151输入自己的网站ip地址,接下来会提示输入

C++ ADO方式连接mysql数据库

对于软件开发其实说白了就是在不停地和数据打交道, 所以数据库的操作是必不可少的, 接下来介绍VC开发中利用ADO建立ODBC数据源来访问MySQL数据库. 从我接触的数据库编程方式来说, 我觉得在vc开发连接数据库是比较难的, 也是很容易出错. 在android中, 系统自带sqlite数据库,只需要使用SQLiteOpenHelper抽象类即可完成与数据库的操作. 在java中, 使用jdbc连接mysql数据库, 下载相应jar调用相应接口,传入数据库类型与用户名密码进行数据库的操作. 但是