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包,此处提供一个链接:点击打开链接。当然您也可以自行去网上下载最新的。
参考截图:
以上就是这篇的所有内容。如果有错误或者可以改进的地方,欢迎您指出。谢谢!

本文对比了MySQL和SQLite的特点与应用场景,并详细介绍了MySQL的基本操作命令,包括创建、选择、删除数据库等。此外,还提供了使用Java连接MySQL数据库的方法。

被折叠的 条评论
为什么被折叠?



