Java常用的一些基本數據庫

Windows服務

1.啓動mysql:net start mysql;

 2.創建Windows服務: sc create mysql binPath=mysqld_bin_path;

數據庫操作

1.查看當前數據庫:select Database();

2.顯示當前時間,用戶名,數據庫版本:select now(),user(),version();

3.創建數據庫:create Database 數據庫名;

4.查看己有數據庫:show Databases;

5.查看當前數據庫信息:show create Database 數據庫名;

6.修改庫的選項信息:alter Database 庫名 選項信息;

8.刪除庫:drop Database 數據庫名;

表的操作

1.創建表:create table 表名(字段類型1  字段名1,字段類型2 字段名2);

2.字符集和引擎:

字符集設置:character=GBK;

引擎設置:engine=InnoDB;

在創建表的時候他們放在末尾用逗號隔開。

3.查看所有表:show tables;show tables from 表名;

4.查看所有表的結構:show  create table 表名;desc 表名;

5.修改表:alter table 表名 表的選項;

alter table 源表名 to 新表名;

6.修改表的字段結構:alter table 表名 操作名;

7.刪除表:drop table 表名;

8.清空數據:truncate 表名;

9.複製表結構:create  table  表名  like  要複製的表名;

10.複製表結構和數據:create table 表名 select*from 要複製的表名

11.檢查表是否有錯誤:check table tb_name;

12.優化表:optimize table tb_name;

數據操作

增加: insert  into 表名 values (值列表1,值列表2,值列表3,.....);

查看:  select  字段列表  from 表名  [其他子句];

刪除:delete  from 表名 [刪除條件子句];

改動:update 表名 set  字段名=新值[,字段名=新值]   [更新條件]

字符集編碼

1.查看所有字符集編碼:SHOW VARIABLES LIKE 'character_set_%' ;
character_set_client 客戶端向服務器發送數據時使用的編碼;

  character_set_results       服務器端將結果返回給客戶端所使用的編碼

  character_set_connection   連接層編碼


 

 

 

發佈了8 篇原創文章 · 獲贊 6 · 訪問量 3032
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章