存放的位置\子目錄>mysqld --intialize-insecure
mysqladmin -u root -p password
MySQL客戶端管理工具java
程序常用JDBC作以下操做:mysql
1.與一個數據庫創建連接git
2.向已鏈接的數據庫發送SQL語句sql
3.處理SQL返回的結果數據庫
鏈接數據庫安全
1.JDBC-數據庫驅動方式和數據庫創建連接須要加載JDBC-數據庫驅動——和 指定的數據庫創建鏈接服務器
2.應用程序加載數據庫驅動的代碼爲函數
try{ Class.forName("com.mysql.jdbc.Driver"); } catch(Exception e) {}3.連接數據庫,要注意若數據庫的表中記錄有漢字,在創建鏈接時,要多傳遞一個參數
characterEncoding
,並取值gb2312或utf-8*查詢操做工具
1.向數據庫發送SQL查詢語句的代碼爲try{ statement sql=con.createStatement(); } catch(SQLException e){}
順序查詢學習
具體代碼見碼雲控制遊標
1.爲了獲得一個可滾動的結果集,能夠用以下方法獲取一個對象Statement atmt = con.createStatement(int type,int concurrency);
條件與排序查詢
where子語句
字段值和固定值比較|字段值在某個區間的範圍|使用某些特殊的日期函數|使用某些特殊的時間函數
update 表 set 字段 = 新值 <where>
inseert into 表(字段列表) values (對應的具體的記錄)
delete into 表 values (條件子句)
- ResultSet executeQuery() - boolean execute() - int executeUpdate()
用rollback()方法處理失敗事務
週數 | 學習章節 | 學習時間 | 完成代碼 | 完成博客 |
---|---|---|---|---|
七 | 11章 | 7h | 579行 | 兩篇 |