亚洲国产精品成人网址天堂,亚洲国产视频久久,亚洲偷自精品三十六区http://www.tkk7.com/GavinMiao/category/49314.html我在仰望,java之上zh-cnMon, 12 Dec 2011 11:06:36 GMTMon, 12 Dec 2011 11:06:36 GMT60mysql設置編碼格式http://www.tkk7.com/GavinMiao/archive/2011/12/01/365331.htmlGavinMiaoGavinMiaoThu, 01 Dec 2011 13:52:00 GMThttp://www.tkk7.com/GavinMiao/archive/2011/12/01/365331.htmlhttp://www.tkk7.com/GavinMiao/comments/365331.htmlhttp://www.tkk7.com/GavinMiao/archive/2011/12/01/365331.html#Feedback0http://www.tkk7.com/GavinMiao/comments/commentRss/365331.htmlhttp://www.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://www.tkk7.com/GavinMiao/archive/2011/12/01/365330.htmlGavinMiaoGavinMiaoThu, 01 Dec 2011 13:20:00 GMThttp://www.tkk7.com/GavinMiao/archive/2011/12/01/365330.htmlhttp://www.tkk7.com/GavinMiao/comments/365330.htmlhttp://www.tkk7.com/GavinMiao/archive/2011/12/01/365330.html#Feedback0http://www.tkk7.com/GavinMiao/comments/commentRss/365330.htmlhttp://www.tkk7.com/GavinMiao/services/trackbacks/365330.html/etc/rc.d/init.d/mysql restart 


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

GavinMiao 2011-12-01 13:24 發表評論
]]>
mysql導入導出表結構及表數據及執行sql文件http://www.tkk7.com/GavinMiao/archive/2011/11/22/364499.htmlGavinMiaoGavinMiaoTue, 22 Nov 2011 02:54:00 GMThttp://www.tkk7.com/GavinMiao/archive/2011/11/22/364499.htmlhttp://www.tkk7.com/GavinMiao/comments/364499.htmlhttp://www.tkk7.com/GavinMiao/archive/2011/11/22/364499.html#Feedback0http://www.tkk7.com/GavinMiao/comments/commentRss/364499.htmlhttp://www.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://www.tkk7.com/GavinMiao/archive/2011/10/20/361642.htmlGavinMiaoGavinMiaoThu, 20 Oct 2011 03:34:00 GMThttp://www.tkk7.com/GavinMiao/archive/2011/10/20/361642.htmlhttp://www.tkk7.com/GavinMiao/comments/361642.htmlhttp://www.tkk7.com/GavinMiao/archive/2011/10/20/361642.html#Feedback0http://www.tkk7.com/GavinMiao/comments/commentRss/361642.htmlhttp://www.tkk7.com/GavinMiao/services/trackbacks/361642.html閱讀全文

GavinMiao 2011-10-20 11:34 發表評論
]]>
轉載:mysql表連接總結http://www.tkk7.com/GavinMiao/archive/2011/10/20/361640.htmlGavinMiaoGavinMiaoThu, 20 Oct 2011 03:24:00 GMThttp://www.tkk7.com/GavinMiao/archive/2011/10/20/361640.htmlhttp://www.tkk7.com/GavinMiao/comments/361640.htmlhttp://www.tkk7.com/GavinMiao/archive/2011/10/20/361640.html#Feedback0http://www.tkk7.com/GavinMiao/comments/commentRss/361640.htmlhttp://www.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://www.tkk7.com/GavinMiao/archive/2011/09/06/358075.htmlGavinMiaoGavinMiaoTue, 06 Sep 2011 04:04:00 GMThttp://www.tkk7.com/GavinMiao/archive/2011/09/06/358075.htmlhttp://www.tkk7.com/GavinMiao/comments/358075.htmlhttp://www.tkk7.com/GavinMiao/archive/2011/09/06/358075.html#Feedback0http://www.tkk7.com/GavinMiao/comments/commentRss/358075.htmlhttp://www.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://www.tkk7.com/GavinMiao/archive/2011/09/05/358013.htmlGavinMiaoGavinMiaoMon, 05 Sep 2011 10:08:00 GMThttp://www.tkk7.com/GavinMiao/archive/2011/09/05/358013.htmlhttp://www.tkk7.com/GavinMiao/comments/358013.htmlhttp://www.tkk7.com/GavinMiao/archive/2011/09/05/358013.html#Feedback0http://www.tkk7.com/GavinMiao/comments/commentRss/358013.htmlhttp://www.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://www.tkk7.com/GavinMiao/archive/2011/09/03/357876.htmlGavinMiaoGavinMiaoSat, 03 Sep 2011 04:35:00 GMThttp://www.tkk7.com/GavinMiao/archive/2011/09/03/357876.htmlhttp://www.tkk7.com/GavinMiao/comments/357876.htmlhttp://www.tkk7.com/GavinMiao/archive/2011/09/03/357876.html#Feedback0http://www.tkk7.com/GavinMiao/comments/commentRss/357876.htmlhttp://www.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 發表評論
]]>
主站蜘蛛池模板: 91成人免费观看网站| 91免费福利视频| 免费看片免费播放| 在线亚洲高清揄拍自拍一品区| 久草视频在线免费| 亚洲AV无码乱码麻豆精品国产| 午夜国产精品免费观看| 亚洲午夜国产精品| 毛片免费观看的视频| 亚洲国产成人久久精品软件| 国产午夜免费秋霞影院| 免费手机在线看片| 亚洲尤码不卡AV麻豆| 日本免费在线中文字幕| 亚洲黑人嫩小videos| 最近免费中文字幕4| 精品无码专区亚洲| 亚洲中文字幕在线第六区| 久久久久久AV无码免费网站下载| 亚洲黑人嫩小videos| 在线看片人成视频免费无遮挡| 亚洲AV无码片一区二区三区 | 亚洲娇小性xxxx| 免费看又爽又黄禁片视频1000| 国产亚洲欧美在线观看| 亚洲精品一级无码鲁丝片| 日本不卡免费新一区二区三区| 亚洲大香伊人蕉在人依线| 日本人护士免费xxxx视频| 99久久免费国产精精品| 亚洲欧洲日产国码在线观看| 免费jjzz在在线播放国产| 三年片在线观看免费| 亚洲av片不卡无码久久| 亚洲&#228;v永久无码精品天堂久久 | 亚洲国产三级在线观看| 91短视频免费在线观看| 青青视频免费在线| 久久99亚洲网美利坚合众国| 啦啦啦在线免费视频| 日本免费高清视频|