資料庫基本操作

2021-06-20 11:22:52 字數 606 閱讀 2506

1.查詢一周之內的資料

select * from 表名 where date_sub(curdate(), interval 7 day) <= date(欄位名);

2.插入 年-月-日 時:分:秒的時間

pstmt.settimestamp(7, new timestamp(system.currenttimemillis()))   //貌似new date().gettime() 也只能返回年月日

3.資料庫亂碼問題

專案編碼,資料庫編碼均為 utf8

改連線為 url=jdbc:mysql:

4.preparedstatement    id問題

preparedstatement pstmt = sqlconnection.getinstance().preparestatement("insert into comments(a,b,c) values(?,?,?)",statement.return_generated_keys);

pstmt.setint(1, 0);

pstmt.setint(2, 0);

pstmt.setstring(3, "str");

pstmt.execute();

資料庫 資料庫基本操作

操作練習 修改表結構 表資料的操作 實現 1 建立表 create table student stu no char 12 not null primary key,stu name varchar 20 not null gender tinyint 1 default1,age tinyint...

資料庫基本操作

登入資料庫系統 mysql h localhost u root p 檢視已存在的資料庫 show databases 檢視預設儲存引擎 show variables like storage engine 建立資料庫 create database 想建立的資料庫名字 刪除資料庫 drop dat...

資料庫基本操作

mysql常用的操作命令 mysql h ip u root data base show databases 檢視資料庫中的所有庫 use data base 選擇data base這個資料庫 show tables 檢視data base這個庫中的表 desc data table 開啟表中的d...