MySQL8是目前應用廣泛的一款數據庫,它的連接方法在不同的編程語言中有所差異,下面我們分別介紹幾種常見的連接方式。
Java連接MySQL8:
String url="jdbc:mysql://localhost:3306/database_name?useSSL=false&serverTimezone=UTC";
String user="username";
String password="password";
Class.forName("com.mysql.jdbc.Driver");
Connection conn=DriverManager.getConnection(url,user,password);
Python連接MySQL8:
import pymysql
db = pymysql.connect(
host='localhost',
port=3306,
user='username',
password='password',
db='database_name',
charset='utf8mb4')
cursor = db.cursor()
PHP連接MySQL8:
define('MYSQL_HOST', 'localhost');
define('MYSQL_USER', 'username');
define('MYSQL_PASS', 'password');
define('MYSQL_DATABASE', 'database_name');
try {
$conn = new PDO("mysql:host=".MYSQL_HOST.";dbname=".MYSQL_DATABASE.";", MYSQL_USER, MYSQL_PASS);
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$conn->exec("set names utf8mb4");
} catch(PDOException $e) {
echo "Connection failed: " . $e->getMessage();
}
以上是三種常見的連接方式,大家可以根據自己的實際需求選擇適合自己的方法。