Time of Update: 2016-07-07
標籤:mysql字元集導致的亂碼問題!MySQL字元集導致的亂碼問題MySQL的字元集支援(Character Set Support)有兩個方面: 1、字元集(Character set)2、排序方式(Collation)。 對於字元集的支援細化到四個層次: 1、伺服器(server)2、資料庫(database)3、資料表(table)4、串連(connection)注意:MySQL對於字元集的指定可以細化到一個資料庫,一張表,一列,應該用什麼字元集。~~~~~
Time of Update: 2016-07-07
標籤:A.window下的語句1.mysqld -install //安裝mysql服務2.mysqld -remove //卸載mysql服務3.net start mysql //啟動服務4.net stop mysql //停止服務5.mysql -u root -p //登入6.mysqladimn -u root -p PASSWORD
Time of Update: 2016-07-08
標籤:Mysql
Time of Update: 2016-07-08
標籤:作用:約束用來保證資料有效性和完整性 。定義主鍵約束 主鍵約束 primary key : 資訊記錄某個欄位可以唯一區分其他資訊記錄,這個欄位就可以是主鍵 (唯一 非空) primary key:不允許為空白,不允許重複 刪除主鍵:alter table tablename drop primary key ; 主鍵自動成長 :auto_increment 定義唯一約束 unique 例如:name varchar(20)
Time of Update: 2016-07-08
標籤:@Test public void run() throws ClassNotFoundException, SQLException, FileNotFoundException { &
Time of Update: 2016-07-08
標籤:windows下開啟my.ini,增加:interactive_timeout=28800000wait_timeout=28800000 專家解答:MySQL是一個小型關係型資料庫管理系統,由於MySQL體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網站為了降低網站總體擁有成本而選擇了MySQL作為網站資料庫。 關於mysql自動關閉服務的現象,可以通過mysql伺服器端程式mysql
Time of Update: 2016-07-08
標籤:mysql JDBC URL格式如下: jdbc:mysql://[host:port],[host:port].../[database][?參數名1][=參數值1][&參數名2][=參數值2]...現只列舉幾個重要的參數,如下表所示:參數名稱 參數說明 預設值 最低版本要求user 資料庫使用者名稱(用於串連資料庫) 所有版本password 使用者密碼(用於串連資料庫) 所有版本useUnicode
Time of Update: 2016-07-07
標籤:密碼設定時要注意mysql版本。版本不同,效果不同。 方法/步驟 安裝好wamp後,右擊wamp->MySQl->MySql console(控制台) 提示輸入密碼,因為密碼為空白,所以直接按斷行符號。然後輸入“use mysql”,意思是使用mysql這個資料庫,提示“Database changed”就行。 然後輸入要修改的密碼的sql語句“update
Time of Update: 2016-07-07
標籤:關於mysql的鎖行還是鎖表,這個問題,今天算是有了一點頭緒,mysql 中 innodb是鎖行的,但是項目中居然出現了死結,鎖表的情況。為什麼呢?先看一下這篇文章。做項目時由於商務邏輯的需要,必須對資料表的一行或多行加入行鎖,舉個最簡單的例子,圖書借閱系統。假設 id=1 的這本書庫存為 1 ,但是有 2 個人同時來借這本書,此處的邏輯為Select restnum from book where id =1
Time of Update: 2016-07-07
標籤:mysql更改已有資料表的字元集,保留原有資料內容 原文網址:http://blog.csdn.net/learn_2/article/details/6460370環境:在應用開始階段沒有正確的設定字元集,在運行一段時間以後才發現存在不能滿足需求需要調整,又不想丟棄這段時間的資料,那麼就需要進行字元集的修改。字元集的修改不能直接通過"alter database character set *** " 或者 "alter table tablename
Time of Update: 2016-07-07
標籤:L009-oldboy-mysql-dba-lesson09 mysql> grant replicationsalve,replication client on *.* to ‘repl_user’@’10.0.0.%’ identifiedby ‘testpassword’;mysql>flush privileges;
Time of Update: 2016-07-07
標籤:MySQL做練習時總結的一些知識點 0:mysql有三種注釋方法上午插入記錄的時候一直沒有成功,鬱悶不知道為什麼.因為是很多條記錄一起插入,中間一些不用的資料就用"--"來注釋了,結果沒有效果.沒有辦法,在網上找了找,才發現注釋符"--"錯了,需要一個空格,應該是"-- ". mysql注釋符有三種:1、#...2、"-- ..."3、mysql 伺服器支援 # 到該行結束、-- 到該行結束 以及 的注釋方格:mysql>
Time of Update: 2016-07-07
標籤:http://my.oschina.net/zxu/blog/185977 mysql主從複製中,需要將備庫(實際也是從庫)提升為主庫,需要取消其從庫角色,這可通過執行: stop slave; reset slave all; RESET SLAVE ALL是清除從庫的同步複製資訊、包括串連資訊和二進位檔案名、位置。 從庫上執行這個命令後,使用show slave status將不會有輸出。mysql命令之reset slave all
Time of Update: 2016-07-07
標籤:mysql查詢中萬用字元的使用 在mysql查詢中經常會使用萬用字元,並且mysql的萬用字元和pgsql的存在區別(稍候再討論),而且mysql中還可以使用Regex。SQL模式比對:“_” 匹配單個字元,”\_” 匹配”_”“%”
Time of Update: 2016-07-07
標籤:L012-oldboy-mysql-dba-lesson12 graphite監控mysql可以達到秒層級 Zabbix for mysqlNagiosXI daemontools linux
Time of Update: 2016-07-07
標籤:怎樣在mysql裡面修改資料庫名稱 提供三種方法:1. RENAME DATABASE db_name TO new_db_name這個。。這個文法在mysql 5.1.7中被添加進來,到了5.1.23又去掉了。據說有可能遺失資料。還是不要用的好。2.如果所有表都是MyISAM類型的話,可以改檔案夾的名字關閉mysqld把data目錄中的db_name目錄重新命名為new_db_name開啟mysqld3.重新命名所有的表CREATE DATABASE
Time of Update: 2016-07-07
標籤:L013-oldboy-mysql-dba-lesson13 推薦閱讀(自行百度):《演說之蟬設計篇》《演說之禪》 資料庫設計的書:
Time of Update: 2016-07-07
標籤:mysql查詢記錄如果有時間戳記欄位時,查看結果不方便,不能即時看到時間戳記代表的含義,現提供mysql格式換時間函數,可以方便的看到格式化後的時間。1. DATE_FORMAT() 函數用於以不同的格式顯示日期/時間資料。DATE_FORMAT(date,format) format參數的格式有 %a縮寫星期名%b縮寫月名%c月,數值%D帶有英文首碼的月中的天%d月的天,數值(00-31)%e月的天,數值(0-31)%f微秒%H小時 (00-23)%h小時
Time of Update: 2016-07-07
標籤:有關mysql資料庫方面的操作,必須首先登入到mysql中。開啟MySQL服務後,使用MySQL命令可以登入。一般使用mysql -uroot -p即可。如果資料庫不是本機,則需要加參數,常用參數如下:1,-h,指定ip地址,預設為localhost2,-u,指定使用者名稱。3,-p,指定密碼,密碼可以接在-p後面輸入mysql -uroot -p123456。也也可以mysql -uroot -p斷行符號等提示輸入密碼時輸入,這樣輸入密碼沒有回顯。有關操作都是在mysql的提示符下進行,
Time of Update: 2016-07-07
標籤:L006-oldboy-mysql-dba-lesson06 資料清理狀態,先標記update table state=1,再刪除。 myisam沒外鍵,硬體,並發,鎖表力度,不支援事務,OLAP。