亚洲国产精品成人网址天堂,亚洲国产视频久久,亚洲偷自精品三十六区http://m.tkk7.com/GavinMiao/category/49314.html我在仰望,java之上zh-cnMon, 12 Dec 2011 11:06:36 GMTMon, 12 Dec 2011 11:06:36 GMT60mysql設置編碼格式http://m.tkk7.com/GavinMiao/archive/2011/12/01/365331.htmlGavinMiaoGavinMiaoThu, 01 Dec 2011 13:52:00 GMThttp://m.tkk7.com/GavinMiao/archive/2011/12/01/365331.htmlhttp://m.tkk7.com/GavinMiao/comments/365331.htmlhttp://m.tkk7.com/GavinMiao/archive/2011/12/01/365331.html#Feedback0http://m.tkk7.com/GavinMiao/comments/commentRss/365331.htmlhttp://m.tkk7.com/GavinMiao/services/trackbacks/365331.html
ALTER DATABASE `databasename` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci
ALTER TABLE `tableName` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci
ALTER TABLE `tableName` CHANGE `dd` `dd` VARCHAR( 45 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL 
create table()ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='哈嘍啦'
show variables like 'collation_%';
SHOW VARIABLES LIKE 'character%';
SET character_set_client = utf8 ; 
set character_set_server = utf8;
set character_set_connection = utf8;
set character_set_database = utf8;
set character_set_results = utf8;
set character_set_system = utf8;

set collation_connection='utf8_general_ci';
set collation_database=
'utf8_general_ci';
set collation_server='utf8_general_ci';


GavinMiao 2011-12-01 21:52 發表評論
]]>
mysql重啟命令http://m.tkk7.com/GavinMiao/archive/2011/12/01/365330.htmlGavinMiaoGavinMiaoThu, 01 Dec 2011 13:20:00 GMThttp://m.tkk7.com/GavinMiao/archive/2011/12/01/365330.htmlhttp://m.tkk7.com/GavinMiao/comments/365330.htmlhttp://m.tkk7.com/GavinMiao/archive/2011/12/01/365330.html#Feedback0http://m.tkk7.com/GavinMiao/comments/commentRss/365330.htmlhttp://m.tkk7.com/GavinMiao/services/trackbacks/365330.html/etc/rc.d/init.d/mysql restart 


GavinMiao 2011-12-01 21:20 發表評論
]]>
rpm及liunx下mysql安裝及卸載http://m.tkk7.com/GavinMiao/archive/2011/12/01/365283.htmlGavinMiaoGavinMiaoThu, 01 Dec 2011 05:24:00 GMThttp://m.tkk7.com/GavinMiao/archive/2011/12/01/365283.htmlhttp://m.tkk7.com/GavinMiao/comments/365283.htmlhttp://m.tkk7.com/GavinMiao/archive/2011/12/01/365283.html#Feedback0http://m.tkk7.com/GavinMiao/comments/commentRss/365283.htmlhttp://m.tkk7.com/GavinMiao/services/trackbacks/365283.html閱讀全文

GavinMiao 2011-12-01 13:24 發表評論
]]>
mysql導入導出表結構及表數據及執行sql文件http://m.tkk7.com/GavinMiao/archive/2011/11/22/364499.htmlGavinMiaoGavinMiaoTue, 22 Nov 2011 02:54:00 GMThttp://m.tkk7.com/GavinMiao/archive/2011/11/22/364499.htmlhttp://m.tkk7.com/GavinMiao/comments/364499.htmlhttp://m.tkk7.com/GavinMiao/archive/2011/11/22/364499.html#Feedback0http://m.tkk7.com/GavinMiao/comments/commentRss/364499.htmlhttp://m.tkk7.com/GavinMiao/services/trackbacks/364499.html在mysql中執行sql文件的命令 : source  d:\myprogram\database\db.sql;
連接MYSQL:
mysql -h主機地址 -u用戶名 -p用戶密碼
修改密碼:
mysqladmin -u用戶名 -p舊密碼 password 新密碼

從數據庫導出數據庫文件:

1.將數據庫mydb導出到e:\MySQL\mydb.sql文件中:

打開開始->運行->輸入cmd 進入命令行模式

  1. c:\>MySQLdump -h localhost -u root -p mydb >e:\MySQL\mydb.sql 

然后輸入密碼,等待一會導出就成功了,可以到目標文件中檢查是否成功。

2.將數據庫mydb中的mytable導出到e:\MySQL\mytable.sql文件中:

  1. c:\>MySQLdump -h localhost -u root -p mydb mytable>e:\MySQL\mytable.sql 

3.將數據庫mydb的結構導出到e:\MySQL\mydb_stru.sql文件中:

  1. c:\>MySQLdump -h localhost -u root -p mydb --add-drop-table >e:\MySQL\mydb_stru.sql 

-h localhost可以省略,其一般在虛擬主機上用

四.從外部文件MySQL導入數據到數據庫中:

從e:\MySQL\mydb2.sql中將文件中的SQL語句導入數據庫中:

1.從命令行進入MySQL,然后用命令CREATE DATABASE mydb2;創建數據庫mydb2。

2.退出MySQL 可以輸入命令exit;或者quit;

3.在CMD中輸入下列命令:

  1. c:\>MySQL -h localhost -u root -p mydb2 < e:\MySQL\mydb2.sql 

然后輸入密碼,就OK了。

五.下面談一下關于導入文件大小限制問題的解決:

默認情況下:MySQL導入文件大小有限制的,最大為2M,所以當文件很大時候,直接無法導入,下面就這個問題的解決列舉如下:

1.在php.ini中修改相關參數:

影響MySQL導入文件大小的參數有三個:

  1. memory_limit=128M,upload_max_filesize=2M,post_max_size=8M 

修改upload_ ......

參考文章:


GavinMiao 2011-11-22 10:54 發表評論
]]>
sql面試題http://m.tkk7.com/GavinMiao/archive/2011/10/20/361642.htmlGavinMiaoGavinMiaoThu, 20 Oct 2011 03:34:00 GMThttp://m.tkk7.com/GavinMiao/archive/2011/10/20/361642.htmlhttp://m.tkk7.com/GavinMiao/comments/361642.htmlhttp://m.tkk7.com/GavinMiao/archive/2011/10/20/361642.html#Feedback0http://m.tkk7.com/GavinMiao/comments/commentRss/361642.htmlhttp://m.tkk7.com/GavinMiao/services/trackbacks/361642.html閱讀全文

GavinMiao 2011-10-20 11:34 發表評論
]]>
轉載:mysql表連接總結http://m.tkk7.com/GavinMiao/archive/2011/10/20/361640.htmlGavinMiaoGavinMiaoThu, 20 Oct 2011 03:24:00 GMThttp://m.tkk7.com/GavinMiao/archive/2011/10/20/361640.htmlhttp://m.tkk7.com/GavinMiao/comments/361640.htmlhttp://m.tkk7.com/GavinMiao/archive/2011/10/20/361640.html#Feedback0http://m.tkk7.com/GavinMiao/comments/commentRss/361640.htmlhttp://m.tkk7.com/GavinMiao/services/trackbacks/361640.html
文章來源:http://blog.sina.com.cn/s/blog_3d48dbb70100hyz4.html
作者:濤濤
首先my sql 不支持oracle的(+) 
內連接: 只連接匹配的行
左外連接: 包含左邊表的全部行(不管右邊的表中是否存在與它們匹配的行),以及右邊表中全部匹配的行
右外連接: 包含右邊表的全部行(不管左邊的表中是否存在與它們匹配的行),以及左邊表中全部匹配的行
全外連接: 包含左、右兩個表的全部行,不管另外一邊的表中是否存在與它們匹配的行。
交叉連接  生成笛卡爾積-它不使用任何匹配或者選取條件,而是直接將一個數據源中的每個行與另一個數據源的每個
行都一一匹配
舉個例子吧。
表A
id   name 
1    張
2    李
3    王
表B
id   address   A_id
1    北京      1
2    上海      3
3    南京      10
包容性:A表包容B表,左連接左表是全的.(left join 或 left outer join )
SQL語句如下:
SELECT A.name, B.address
FROM A
LEFT JOIN B ON A.id = B.A_id
查詢結果為:
name     address
張     北京
李     NULL
王     上海
包容性:B表包容A表,右連接右表是全的.(right join 或 right outer join )
SQL語句如下:
SELECT A.name, B.address
FROM A
RIGHT JOIN B ON A.id = B.A_id
查詢結果為:
name     address
張     北京
王     上海
NULL     南京
排他性:A,B表中至少有1個匹配時,才返回行。兩表的交集
SQL語句如下:
select A.name,B.address from A
inner join B
on A.id = B.A_id
查詢結果為:
name     address
張     北京
王     上海
inner join  內連接等價于下面的sql:
SELECT A.name, B.address
FROM A, B
WHERE A.id = B.A_id
注釋:全外連接返回參與連接的兩個數據集合中的全部數據,無論它們是否具有與之相匹配的行。在功能上,它等價于
對這兩個數據集合分別進行左外連接和右外連接,然后再使用消去重復行的并操作將上述兩個結果集合并為一個結果集
。(full join 或 full outer join )
SQL語句如下:
select * from A
full join B
查詢結果為:
id     name     id     address A_id
1     張     1     北京     1
2     李     1     北京     1
3     王     1     北京     1
1     張     2     上海     3
2     李     2     上海     3
3     王     2     上海     3
1     張     3     南京     10
2     李     3     南京     10
3     王     3     南京     10
注釋:返回3*3=9條記錄,即笛卡爾積
SQL語句如下:
SELECT * FROM A
CROSS JOIN B
查詢結果為:
id     name     id     address A_id
1     張     1     北京     1
2     李     1     北京     1
3     王     1     北京     1
1     張     2     上海     3
2     李     2     上海     3
3     王     2     上海     3
1     張     3     南京     10
2     李     3     南京     10
3     王     3     南京     10
CROSS JOIN等價于:
select * from A,B
注意:
1. on A.id = B.id 等同于 using(id)//這里字段名要相同
2. 當 MySQL 在從一個表中檢索信息時,你可以提示它選擇了哪一個索引。  
如果 EXPLAIN 顯示 MySQL 使用了可能的索引列表中錯誤的索引,這個特性將是很有用的。  
通過指定 USE INDEX (key_list),你可以告訴 MySQL 使用可能的索引中最合適的一個索引在表中查找記錄行。  
可選的二選一句法 IGNORE INDEX (key_list) 可被用于告訴 MySQL 不使用特定的索引。    
效率問題:
1.inner join比left join快
注:inner join  內連接等價于下面的sql: SELECT A.name, B.address FROM A, B WHERE A.id = B.A_id
所以一般要用一般的連接就可以了.
2.連接字段建索引
多表外連接
select   A.*,B.f1,B.f2,B.fn,C.f1,C.f2,C.fn   from   A    
  left   join   B   on   A.id=B.id    
  left   join   C   on   C.id=A.id  
  where .......



GavinMiao 2011-10-20 11:24 發表評論
]]>
異常總結:MySQL+Hibernate下連接空閑8小時自動斷開問題解決方案http://m.tkk7.com/GavinMiao/archive/2011/09/06/358075.htmlGavinMiaoGavinMiaoTue, 06 Sep 2011 04:04:00 GMThttp://m.tkk7.com/GavinMiao/archive/2011/09/06/358075.htmlhttp://m.tkk7.com/GavinMiao/comments/358075.htmlhttp://m.tkk7.com/GavinMiao/archive/2011/09/06/358075.html#Feedback0http://m.tkk7.com/GavinMiao/comments/commentRss/358075.htmlhttp://m.tkk7.com/GavinMiao/services/trackbacks/358075.html

mysql﹥ show global variables like 'wait_timeout';

+---------------+---------+

| Variable_name | Value |

+---------------+---------+

| wait_timeout | 28800 |

+---------------+---------+ 

我們只要修改mysql5的配置文件“my.ini”(mysql5 installation dir),增加一行:

wait_timeout=31536000

interactive_timeout=31536000

重啟生效,需要同時修改這兩個參數。





GavinMiao 2011-09-06 12:04 發表評論
]]>
mysql錯誤積累:Data too long for column問題http://m.tkk7.com/GavinMiao/archive/2011/09/05/358013.htmlGavinMiaoGavinMiaoMon, 05 Sep 2011 10:08:00 GMThttp://m.tkk7.com/GavinMiao/archive/2011/09/05/358013.htmlhttp://m.tkk7.com/GavinMiao/comments/358013.htmlhttp://m.tkk7.com/GavinMiao/archive/2011/09/05/358013.html#Feedback0http://m.tkk7.com/GavinMiao/comments/commentRss/358013.htmlhttp://m.tkk7.com/GavinMiao/services/trackbacks/358013.html導入數據的時候,MYSQL 報錯:Data too long for column 

解決辦法: 

在my.ini里找到(此文件在mysql安裝目錄下) 
sql-mode=”STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION” 
把其中的STRICT_TRANS_TABLES,去掉, 
或者把sql-mode=STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION 

注釋掉,然后重啟mysql就ok了 !


GavinMiao 2011-09-05 18:08 發表評論
]]>
mysql日期、時間格式http://m.tkk7.com/GavinMiao/archive/2011/09/03/357876.htmlGavinMiaoGavinMiaoSat, 03 Sep 2011 04:35:00 GMThttp://m.tkk7.com/GavinMiao/archive/2011/09/03/357876.htmlhttp://m.tkk7.com/GavinMiao/comments/357876.htmlhttp://m.tkk7.com/GavinMiao/archive/2011/09/03/357876.html#Feedback0http://m.tkk7.com/GavinMiao/comments/commentRss/357876.htmlhttp://m.tkk7.com/GavinMiao/services/trackbacks/357876.htmlselect current_date;
create table test(‘日期’ date);
insert into test values('2011-09-03');
create table test2(日期 date,時間 datetime);
create table test(日期 date,時間 timestamp);
insert into test2 values('2011-09-03','2011-09-03 02:00:00');
insert into test values('2011-09-03','2011-09-03 02:00:00');

mysql插入當前時間

now()函數以`yyyy-mm-dd hh:mm:ss返回當前的日期時間,可以直接存到datetime字段中。 
curdate()以’yyyy-mm-dd’的格式返回今天的日期,可以直接存到date字段中。 
curtime()以’hh:mm:ss’的格式返回當前的時間,可以直接存到time字段中。

 



GavinMiao 2011-09-03 12:35 發表評論
]]>
主站蜘蛛池模板: 国产精品国产亚洲区艳妇糸列短篇 | 最近2019中文字幕mv免费看| 亚洲日韩一区二区三区| 久久久久久一品道精品免费看| 成人性生交大片免费看无遮挡| 日本中文字幕免费看| 在线免费观看一区二区三区| 激情内射亚洲一区二区三区爱妻| 亚洲丰满熟女一区二区哦| 99国产精品永久免费视频| 99ri精品国产亚洲| 免费观看91视频| 久久久久亚洲AV无码永不| 美女被免费喷白浆视频| 亚洲性无码AV中文字幕| 国产无遮挡裸体免费视频| 日本视频免费观看| 亚洲色婷婷综合久久| 91香蕉国产线在线观看免费| 日本亚洲精品色婷婷在线影院| 黄色短视频免费看| 亚洲成色WWW久久网站| 8x8×在线永久免费视频| 亚洲精品国产啊女成拍色拍| 免费看韩国黄a片在线观看| 亚洲成aⅴ人片久青草影院按摩| 日本免费一区二区三区| 亚洲网站免费观看| 免费黄网在线观看| 精选影视免费在线 | 老汉色老汉首页a亚洲| 成人看的午夜免费毛片| 国产成人精品免费大全| 亚洲国产精品成人综合色在线婷婷| 中国国语毛片免费观看视频| 亚洲成人福利在线| 免费国产在线观看不卡| 无码国产精品一区二区免费式芒果 | 亚洲国产精品综合久久网络 | 久久亚洲精品无码av| 日韩精品亚洲专区在线观看|