您的位置:首页 > 编程语言 > Java开发

mysql基本操作以及Java连接mysql

2018-01-27 15:05 706 查看

MySQL是Web世界中使用最广泛的数据库服务器。SQLite的特点是轻量级、可嵌入,但不能承受高并发访问,适合桌面和移动应用。而MySQL是为服务器端设计的数据库,能承受高并发访问,同时占用的内存也远远大于SQLite。


mysql基本操作

建立数据库:create database 数据库名;

选择进入的数据库:use 数据库名;

删除数据库:drop database 数据库名;

显示数据库中的所有表:show tables;

建表:create table users( id int(10) primary key, username varchar(20), passwordvarchar(20),

 age int(20));

查看建表后的各数据信息:describe users;(或者desc 表名;)

插入数据:insert into users(username,password,active) values(‘kobe_jr','201300',20);

修改表内一行的数据:(例如我此处修改id 为 not null auto_increment)

alter table users change id id int(10) not null auto_increment;

查看插入的数据:select * from users;

删除表:drop table 表名;

参考截图:



java连接mysql

代码参考:
package cn.nuist.jr;

import java.sql.Connection;
import java.sql.DriverManager;

public class DbConnection {

private static String DRIVER_CLASS = "com.mysql.jdbc.Driver";
private static String URL= "jdbc:mysql://localhost:3306/test";
private static String USERNAME = "root";
private static String PASSWORD = "root";//你进入你的mysql的密码

public static Connection getConnection(){
Connection conn = null;
try{
Class.forName(DRIVER_CLASS);
conn = DriverManager.getConnection(URL, USERNAME, PASSWORD);
}
catch (Exception e) {
e.printStackTrace();
}
return conn;
}

public static void close(Connection conn) {
try {
if (null != conn )
conn.close();
} catch (Exception e) {
e.printStackTrace();
}
}
//	public static void main(String[] args) {
//		Connection conn = DbConnection.getConnection();
//		System.out.println(conn + ",成功连接");
//		DbConnection.close(conn);
//	}
}

此时需要导入一个jar包,此处提供一个链接:点击打开链接。当然您也可以自行去网上下载最新的。

参考截图:



以上就是这篇的所有内容。如果有错误或者可以改进的地方,欢迎您指出。谢谢!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java MySql