標籤

二元樹 (1) 字串常數池 (1) 投資 (3) 每月損益 (37) 例外處理 (1) 泛型 (2) 股票 (15) 指標 (5) 英文 (8) 基本資料型別 (1) 期貨 (1) 程式交易 (10) 量化投資 (5) 亂亂寫 (3) 概念 (3) 資料結構 (3) 演算法 (3) 數學 (3) 轉型 (1) AMA (1) ArrayList (1) assert (1) BeautifulSoup (1) C/C++ (8) casting (1) ClassCastException (1) classpath (1) Collection (4) Comparable (1) comparTo() (1) constructor (1) database (3) Debian (1) Dropbox (2) EA (2) enum (1) equals() (2) exception (3) extends (1) ffmpeg (1) final (1) Git (1) HashMap (1) HashSet (1) hasNext() (1) HTS (3) instanceof (1) IS-A (1) Iterator (1) JAVA (43) length (1) Linux (31) List (1) Mac (6) Map (1) ML (2) MT4 (6) MySQL (2) next() (1) NullPointerException (1) Number (1) Numpy (2) OpenCart (1) OpenCV (3) OSX (1) overloading (1) overriding (3) pandas (2) PHP (8) PriorityQueue (1) Python (11) Queue (1) random() (1) reverse() (1) Samba (1) SCJP (21) sqrt() (1) synchronized (1) talib (1) ufw (1) uTorrent (1) var-args (2) VHF (1) vim (2) Yhoo知識+ (4)
顯示具有 MySQL 標籤的文章。 顯示所有文章
顯示具有 MySQL 標籤的文章。 顯示所有文章

2016年1月13日 星期三

JDBC連不上MySQL主機

網外電腦要用JDBC連接MySQL主機時,出現
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
的錯誤時,在MySQL主機上:


sudo vim /etc/mysql/my.cnf

把bind-address給註解掉:

#bind-address = 127.0.0.1

然後存檔,mysql重新啓動:
sudo /etc/init.d/mysql restart

就可以連了!

2014年11月7日 星期五

MySQL指令

在網路上找MySQL指令,很多都從 show databases; 開始講。
靠我直接在終端機上面輸入 show databases; ,啊就是不行啊幹。

為什麼都沒人提醒要先登入MySQL呢?還說 show databases; 是實用指令,最實用的不是 mysql -u user -p 嗎?


mysql -u user -p  //用user帳號登入mysql

show databases;

drop database databasename;   //刪除資料庫,mysql不會問你yes/no就直接刪除,要小心使用


create user 'username'@'localhost' identified by 'password';  //引號也要打

select Host, User from mysql.user;  //顯示所有使用者,root登入才給用


create database database_name;    //建立資料庫

grant all on database_1.* to user_name@'localhost' identified by 'password';
//把database_1的資料庫授權給 user_name


匯入資料不能在mysql裡面,要跳出來到命令列(幹好奇怪,害我一直在mysql>裡面弄超久):

$ mysql -u root -p database_name < database_file.sql