MySQL学习笔记
下载安装MySQL
对于个人学习使用我选择了5.0的版本,最新版本5.7功能反而繁复冗杂,而且5.0版会自动帮你把环境变量也给写好,配置过程中有些要注意的地方,比如MySQL默认监听端口是3306但是我电脑的3306已经被占用所以我改为3333,另外还要配置编码为utf8
此外我没有设置开机自启动mySQL服务,所以要手动启动
我的电脑右键->管理->服务->MySQL->启动
在Java程序中对数据库的操作
import=”java.sql.*”导入jdbc的jar包(右键project->property->java build path->libaries->add external jars )
声明相关静态变量
- public static final String DBDRIVER = “org.gjt.mm.mysql.Driver”;
- public static final String DBURL = “jdbc:mysql://localhost:3333”;
- public static final String DBUSER = “root”;
- public static final String PASSWORD = “mysqladmin”;
Class.forName("com.mysql.jdbc.Driver");
//初始化驱动,其实不初始化也可以连接,这方面涉及一些JVM的知识建立与数据库的Connection连接
Connection c = DriverManager.getConnection("jdbc:mysql://127.0.0.1:3333/4java?characterEncoding=UTF-8","root", "mysqladmin");
创建Statement对象,用于执行SQL语句:
Statement s = c.createStatement();
// 注意:使用的是 java.sql.Statement,不要不小心使用到: com.mysql.jdbc.Statement;使用结束关闭连接,先关Statement后关Connection
整个代码大概的结构
1 | import java.sql.Connection; |