201802-22 【mysql教學】如何取得目前資料庫中的所有table 在mysql中,要如何取得取得目前資料庫中的所有table,只要在mysql命令中輸入show tables 就可以。 1.輸入show tables 就會顯示所有資料表.... Read More >
201801-03 mysql如何先排序英文單字長度再依單字字母順序排列 這是網友在facebook粉絲團文章回應中的問題提問,因為跟文章主題無關,所以不在facebook上回應,我這邊就用我的英文單字為例,先依單字長度排序,若長度相同再依字母順序排序,裡面有一個比較關鍵的就是單字長度要如何知道,在Excel是用len函數,但是在mysql則是用length來表示,排序有.... Read More >
201709-11 如何解決mysql自動編號無法新增的問題 今天想要查詢某一個網頁瀏覽記錄的資料表,才發現資料表在6月3日就沒在更新,利用phpmyadmin的畫面新增,回覆的訊息是重覆自動編號,但是去查詢也找不到該編號,最後是用修復資料表的方式來解決。 1.最後更新是2017年6月3日,下一個自動索引是6161011 2.移到最後一筆是6161.... Read More >
201709-04 小心使用godaddy的資料庫備份與還原 最近因為mysql的連線數太多造成超過max_user_connections,以致網站不能連線,只能上班時間打客服去處理,最後想說把原本的資料庫備份再還原,再把連線分散,才發現您在godaddy上備份的mysql檔案,會在還原後造成資料表變少,所以不會以為有您備份,一段時間要試著還原才會資料到底有.... Read More >
201706-07 windows下如何執行在mysql的命令模式 在windows下要執行mysql命令的模式,可以mysql -uroot -p,會自動彈出密碼輸入提示,底下是一些查看記憶體及查用的指令說明。 1.show processlist; 顯示目前有那些mysql指令在執行 2.show databases; 顯示全部的資料庫名稱 3.... Read More >
201703-22 godaddy的網頁mysql備份資料表會變少 因為發生資料庫的連線過多的問題,我就開始將原本的資料庫備份還原到其他資料庫,發現到資料表會變少,還好這次有發現,若是沒發現,以為自己有備份,就麻煩,所以備份後的檔案,還是要試著還原看看會比較保險,最後是用phpmyadmin的備份與還原來解決問題。 1.原本有29個資料表 2.還原只有1.... Read More >
201703-22 Godaddy網頁出現’max_user_connections’解決方法 之前因為4-5個網站,想說資料庫不大,就同時用在一個資料庫中,結果遇到mysql出現max_user_connections的問題,早上把所有的連線改掉,到下午還是一樣的訊息,就開始打電話給godaddy的客服,打了4-5通都是忙線中,4點多的時候終於接通,跟客服人員說明我資料庫連線出現的問題,及使.... Read More >
201608-27 如何下載mysql的ODBC並安裝 想寫一個可以用Excel查詢mysql的工具,因為mysql的ODBC要先安裝,才可以正常使用,因此先寫這一篇下載及安裝。 1.連結到http://dev.mysql.com/downloads/connector/odbc/ 點選【Download】下載檔案 2.點選【No than.... Read More >
201511-29 mysql如何取出前幾筆去除重覆的資料 這是某個打卡的資料表,之前的寫法是找出最近打卡的前5筆記錄,最後發現有人會同時打五次卡,變成前5筆都是同一筆打卡記錄,當初找想說用distinct去除重覆,但是發現怎麼出來的資料跟我要的不同,最後是使用group by加上max跟order by來達到所要的功能。 1.紅色是想要找出來的編號 .... Read More >
201510-13 mysql如何修改使用者使用ip連線 mysql預設的root只可以利用 localhost 或是127.0.0.1連線,若要修改其他連線軟體可以連線mysql就必須要先在mysql 修改連線的ip位置。 1.查看目前使用者 2.利用mysql語法更新 use的host位置 3.將mysql停止再重新開啟.... Read More >
201509-18 如何查看cnetos的mysql存放路徑 因為之前廠商架的mysql,因為直接輸入mysql不能執行,所以要找到mysql所在的路徑才可以執行,因為是執行檔在輸入mysql前面時要加上./。 1.用vi /etc/init.d/mysqld查看設定檔 2.bindir後面就是mysql執行檔路徑 3.切換到該目錄 cd .... Read More >
201509-18 centos如何在命令模式進入或離開mysql 安裝好mysql,直接在命令模式輸入mysql會出現【ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)】,將指令改成mysql -u root也還是出現一樣的訊息,最後是輸入mysql.... Read More >
201509-09 centos6.4如何安裝phpmyadmin 在centos6.4使用yam安裝phpmyadmin時,一直出現"Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again",上網找了一下,發現要把编辑[epel]下的bas.... Read More >
201410-31 如何將mysql的timestamp轉換成datetime 大部分的套裝軟體,在儲存時間時,考慮到不同語系的時差問題,通常會用timestamp來儲存日期時間,這時候可以用FROM_UNIXTIME來轉換。 1.SELECT from_unixtime( unix_timestamp(TIMESTAMP( "2014-10-30", "22:01:23.... Read More >
201409-19 ipage如何新增mysql資料庫 同學使用了ipage,他說ipage的mysql的容量為2G,我用的godaddy只有1G,所以就借他的帳號來使用看看ipage的功能。 1.[WebSite]/[My SQL Database] 2.點選[+]號 3.資料庫名稱加上前置詞比較不會有重覆的問題/[Add Datab.... Read More >
201405-20 xampp的mysql在windows 8上無法啟動解決方法 在windows 8上安裝xampp 3.2.1安裝完成時,會發現mysql無法執行,把防火牆關閉也是不行,查看port也沒有被使用,最後查看log檔案,用裡面的錯誤訊息[ERROR] InnoDB: File C:\xampp\mysql\data\ib_logfile0: ‘aio read’ .... Read More >