這樣:
網站建設哪家好,找成都創新互聯!專注于網頁設計、網站建設、微信開發、微信小程序、集團企業網站建設等服務項目。為回饋新老客戶創新互聯還提供了阿克陶免費建站歡迎大家使用!
jdbc:mysql://hostname[:3306]/dbname
jdbc:mysql://localhost:3306/db_librarySys
Connection?conn?=?DriverManager.getConnection?("jdbc:mysql://localhost:3306/db_librarySys?user=rootpassword=1234");
Connection?conn?=?DriverManager.getConnection?("jdbc:mysql://localhost:3306/db_librarySys",?"root",?"1234");
擴展資料:
注意事項
URL=協議名+子協議名+數據源名。
1、協議名總是“jdbc”。
2、子協議名由JDBC驅動程序的編寫者決定。
3、數據源名也可能包含用戶與口令等信息;這些信息也可單獨提供。
URL:jdbc:oracle:thin:@machine_name:port:dbname
注:machine_name:數據庫所在的機器的名稱;
port:端口號,默認是1521
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
String url="jdbc:oracle:thin:@localhost:1521:orcl";
//orcl為數據庫的SID
String user="test";
String password="test";
Connection conn= DriverManager.getConnection(url,user,password);
注意:Oracle的URL有兩種寫法:
1、jdbc:oracle:thin:@localhost:1521:databaseName? ?常用操作sql的工具:sqlDeveloper.exe,還可以用其他數據庫,如mysql等
2、jdbc:oracle:oci:@localhost:1521:databaseName? ? 用來操作SQL的工具只能用:PL/SQL Developer;數據庫集群時候常用此連接,比上面那個多點功能,性能好點。
在安裝完虛擬機環境,并安裝好mysql-server后,開啟mysql(開啟sql服務器可以用 /etc/init.d/mysql [start|stop])服務后,發現在本機用sqlyog(連接mysql圖形工具)連接不上。
需要執行以下步驟確保可以連接。
1、root賬號登進sql
root@ubuntu:# mysql -uroot -p
2、為mysql設置遠程訪問權限
mysql grant all PRIVILEGES on *.* to 'root'@'%' identified by 'password';
3、給iptables中添加規則,使得mysql的3306端口可以被訪問到
root@ubuntu:# iptables -A INPUT -p tcp --dport 3306 -j ACCEPT
執行此行命令時會報:iptables v1.4.21: can't initialize iptables table `filter': Permission denied (you must be root)
Perhaps iptables or your kernel needs to be upgraded.報這個錯沒關系,按照第4部操作即可
4、最關鍵的步驟,把 /etc/mysql/my.cnf 文件里面的bind-address 修改了,默認是127.0.0.1(即默認只允許Ubantu本機連接),修改為0.0.0.0即可允許外部連接MySQL。
Final: 這樣再用SQLyog(各種sql連接工具),連接成功!
ps:如果設置好后,仍然連不上,可以查看網絡連接信息
root@ubuntu:# netstat -an |grep 3306
第一個是已保存的會話,如果有的話可以的話,最好寫一個唯一標識,如主機的IP,以便以后可以調用
第二個是讓你寫入主機的IP/域名,如:localhost 后面的端口號一般都是選擇默認的3306
第三個是讓你寫入你的mysql的用戶名,如root
第四個是讓你填寫你的mysql的密碼,因mysql支持空密碼安裝,所以有些人的這個不用填
1、首先登陸mysql,查看mysql的數據情況,select * from test_data1 t
2、新建java類,測試jdbc功能
3、編寫java的jdbc代碼,
String driver = "com.mysql.cj.jdbc.Driver";
String url = "jdbc:mysql://localhost:3306/testdb?characterEncoding=utf8useSSL=false";
String user = "root";
String pwd = "123456";
4、代碼中查詢mysql數據表,并執行查出表中內容;select * from test_data1
當前題目:mysql鏈接怎么填 mysql 鏈接命令
URL地址:http://m.kartarina.com/article0/dosjgio.html
成都網站建設公司_創新互聯,為您提供網站設計公司、、手機網站建設、外貿建站、微信公眾號、動態網站
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯