1. 命令行連接MySQL
前面介紹了在 Windows 下安裝最新版 MySQL 初始化安裝步驟,啟動 MySQL 服務,記錄的初始密碼可用于”root”賬戶登錄進行相關操作, Windows 和 Linux 命令行操作步驟一樣:

上圖為 MySQL 的初始密碼。在 Windows 下打開 CMD 窗口,使用如下命令登錄 MySQL:
命令 : mysql -uroot -p -P3306 -hlocalhost
命令中的 “-u” 后面表示登錄用戶名,”-p”表示密碼單獨輸入,”-P”表示端口號,”-h”表示主機地址,出現(xiàn)如下圖所示表示需要輸入密碼,可將之前記錄的初始密碼右鍵粘貼回車即可,出現(xiàn)如下圖所示表示登錄成功:

第一次用初始密碼登錄成功后須修改初始密碼,若不修改初始密碼,則會提示錯誤信息:

修改初始密碼命令如下:
命令 : ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
如下圖所示,則表示修改root初始密碼成功:

2. Windows客戶端工具連接MySQL
本節(jié)使用的 Windows 連接工具是 Navicat12,因 Navicat12是商業(yè)收費版,關于Navicat12 的破解版安裝,請自行網上搜索安裝教程。
在 Windows 上還可以使用 MySQL 登錄工具對 MySQL 進行管理,這里使用 Navicat 進行連接如圖,點擊左上角”連接”,選擇”MySQL”:

如上圖填寫好相應的輸入欄,可以點擊”連接測試”,出現(xiàn)如下圖則表示可以連接成功,選擇”確定”即可連接MySQL:

3. 使用后端語言連接 MySQL
3.1使用PHP7連接 MySQL
<?php
$serve = 'localhost:3306';//主機地址:端口號
$username = 'root'; //連接 MySQL 的賬戶
$password = '123456'; //連接 MySQL 的密碼
$dbname = 'dbname'; //數據庫名稱
$link = mysqli_connect($serve,$username,$password,$dbname);
mysqli_set_charset($link,'UTF-8'); // 設置數據庫字符集
$result = mysqli_query($link,'select * from customers');
$data = mysqli_fetch_all($result); // 從結果集中獲取所有數據
print_r($data); //打印查詢結果集
mysqli_close(); //關閉先前打開的數據庫連接
3.2使用 Python 連接 MySQL
import pymysql
db = pymysql.connect("數據庫ip","用戶","密碼","數據庫" ) # 打開數據庫連接
cursor.execute("SELECT VERSION()") # 使用 execute() 方法執(zhí)行 SQL 查詢
data = cursor.fetchone() # 使用 fetchone() 方法獲取單條數據
print ("Database version : %s " % data)
db.close()
3.3使用 Java 連接 MySQL
Java連接MySQL分為五個步驟:
// 注冊JDBC驅動
Class.forName(JDBC_DRIVER);
// 打開鏈接
Connection conn = DriverManager.getConnection(DB_URL, USER, PASS);
// 執(zhí)行查詢
Statement stmt = conn.createStatement();
String sql = "SELECT sno, sname FROM student";
ResultSet rs = stmt.executeQuery(sql);
// 展開結果集數據庫
while(rs.next()){
// 通過字段檢索
String no = rs.getString("sno");
String name = rs.getString("sname");
// 輸出數據
System.out.println("no: " + no + ", name: " + name);
// 完成后關閉
rs.close();
stmt.close();
conn.close();
阿里企業(yè)郵箱、網易企業(yè)郵箱、新網企業(yè)郵箱
【標準版】400元/年/5用戶/無限容量
【外貿版】500元/年/5用戶/無限容量
其它服務:網站建設、企業(yè)郵箱、數字證書ssl、400電話、
聯(lián)系方式:電話:18696588163 微信同號
【標準版】400元/年/5用戶/無限容量
【外貿版】500元/年/5用戶/無限容量
其它服務:網站建設、企業(yè)郵箱、數字證書ssl、400電話、
聯(lián)系方式:電話:18696588163 微信同號
聲明:本站所有作品(圖文、音視頻)均由用戶自行上傳分享,或互聯(lián)網相關知識整合,僅供網友學習交流,若您的權利被侵害,請聯(lián)系 管理員 刪除。
本文鏈接:http://integra-biosciences.com.cn/article_32742.html
