最新在线看的黄网|伊人久久久久久久网站|日本a视频专区二|欧美A级无码毛片|有扫五av在线播放|好屌日aV在线播放|内射福利视频导航|极品少妇一区二区视频|无吗在线一区播放|性爱黄色视频不卡

MySQL建立連接

1. 命令行連接MySQL

前面介紹了在 Windows 下安裝最新版 MySQL 初始化安裝步驟,啟動(dòng) MySQL 服務(wù),記錄的初始密碼可用于”root”賬戶登錄進(jìn)行相關(guān)操作, Windows 和 Linux 命令行操作步驟一樣:

上圖為 MySQL 的初始密碼。在 Windows 下打開 CMD 窗口,使用如下命令登錄 MySQL:

 命令 : mysql -uroot -p -P3306 -hlocalhost

命令中的 “-u” 后面表示登錄用戶名,”-p”表示密碼單獨(dú)輸入,”-P”表示端口號,”-h”表示主機(jī)地址,出現(xiàn)如下圖所示表示需要輸入密碼,可將之前記錄的初始密碼右鍵粘貼回車即可,出現(xiàn)如下圖所示表示登錄成功:

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

修改初始密碼命令如下:

 命令 : ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';

如下圖所示,則表示修改root初始密碼成功:

2. Windows客戶端工具連接MySQL

本節(jié)使用的 Windows 連接工具是 Navicat12,因 Navicat12是商業(yè)收費(fèi)版,關(guān)于Navicat12 的破解版安裝,請自行網(wǎng)上搜索安裝教程。

在 Windows 上還可以使用 MySQL 登錄工具對 MySQL 進(jìn)行管理,這里使用 Navicat 進(jìn)行連接如圖,點(diǎn)擊左上角”連接”,選擇”MySQL”:

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

3. 使用后端語言連接 MySQL

3.1使用PHP7連接 MySQL

<?php
$serve = 'localhost:3306';//主機(jī)地址:端口號

$username = 'root'; //連接 MySQL 的賬戶

$password = '123456'; //連接 MySQL 的密碼

$dbname = 'dbname'; //數(shù)據(jù)庫名稱

$link = mysqli_connect($serve,$username,$password,$dbname);

mysqli_set_charset($link,'UTF-8'); // 設(shè)置數(shù)據(jù)庫字符集

$result = mysqli_query($link,'select * from customers');

$data = mysqli_fetch_all($result); // 從結(jié)果集中獲取所有數(shù)據(jù)

print_r($data); //打印查詢結(jié)果集

mysqli_close(); //關(guān)閉先前打開的數(shù)據(jù)庫連接

3.2使用 Python 連接 MySQL

import pymysql

db = pymysql.connect("數(shù)據(jù)庫ip","用戶","密碼","數(shù)據(jù)庫" ) # 打開數(shù)據(jù)庫連接
cursor.execute("SELECT VERSION()")                    # 使用 execute() 方法執(zhí)行 SQL 查詢
data = cursor.fetchone()                              # 使用 fetchone() 方法獲取單條數(shù)據(jù)
print ("Database version : %s " % data)
db.close()

3.3使用 Java 連接 MySQL

Java連接MySQL分為五個(gè)步驟:

// 注冊JDBC驅(qū)動(dòng)
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);

// 展開結(jié)果集數(shù)據(jù)庫

while(rs.next()){
// 通過字段檢索
String no = rs.getString("sno");
String name = rs.getString("sname");

// 輸出數(shù)據(jù)
System.out.println("no: " + no + ", name: " + name);

// 完成后關(guān)閉
rs.close();
stmt.close();
conn.close();
阿里企業(yè)郵箱、網(wǎng)易企業(yè)郵箱、新網(wǎng)企業(yè)郵箱
【標(biāo)準(zhǔn)版】400元/年/5用戶/無限容量
【外貿(mào)版】500元/年/5用戶/無限容量
其它服務(wù):網(wǎng)站建設(shè)、企業(yè)郵箱、數(shù)字證書ssl、400電話、
聯(lián)系方式:電話:13714666846 微信同號

聲明:本站所有作品(圖文、音視頻)均由用戶自行上傳分享,或互聯(lián)網(wǎng)相關(guān)知識整合,僅供網(wǎng)友學(xué)習(xí)交流,若您的權(quán)利被侵害,請聯(lián)系 管理員 刪除。

本文鏈接:http://www.goalq.com.cn/article_32742.html