色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql數據庫使用介紹

呂致盈2年前9瀏覽0評論

MySQL是一個常用的關系型數據庫管理系統,廣泛應用于Web應用程序開發。本文將介紹MySQL數據庫的基本概念、安裝和使用。

安裝MySQL數據庫

首先,您需要從MySQL官網下載并安裝MySQL數據庫。安裝完成后,您可以使用命令行工具或圖形用戶界面來管理MySQL數據庫。

使用MySQL數據庫

連接到MySQL數據庫

要連接到MySQL數據庫,您需要使用連接參數(如數據源名稱、用戶名、密碼等)來創建數據庫連接對象。下面是一個建立MySQL數據庫連接的示例代碼。

import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword"
)
print(mydb)

創建數據庫

要創建MySQL數據庫,您可以使用CREATE DATABASE語句并指定數據庫名稱。下面是一個創建名為mydatabase的MySQL數據庫的示例代碼。

import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword"
)
mycursor = mydb.cursor()
mycursor.execute("CREATE DATABASE mydatabase")

創建數據表

創建MySQL數據表需要指定表名稱以及每個列的名稱和數據類型。下面是一個創建名為customers的MySQL數據表的示例代碼。

import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword",
database="mydatabase"
)
mycursor = mydb.cursor()
mycursor.execute("CREATE TABLE customers (id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(255), address VARCHAR(255))")

插入數據

要將數據插入MySQL數據表中,您可以使用INSERT INTO語句。下面是一個向名為customers的MySQL數據表中插入數據的示例代碼。

import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword",
database="mydatabase"
)
mycursor = mydb.cursor()
sql = "INSERT INTO customers (name, address) VALUES (%s, %s)"
val = ("John", "Highway 21")
mycursor.execute(sql, val)
mydb.commit()
print(mycursor.rowcount, "record inserted.")

查詢數據

要從MySQL數據表中查詢數據,您可以使用SELECT語句。下面是一個從名為customers的MySQL數據表中查詢所有數據的示例代碼。

import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword",
database="mydatabase"
)
mycursor = mydb.cursor()
mycursor.execute("SELECT * FROM customers")
myresult = mycursor.fetchall()
for x in myresult:
print(x)

更新數據

要更新MySQL數據表中的數據,您可以使用UPDATE語句。下面是一個將名為John的客戶地址更新為Mountain 21的示例代碼。

import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword",
database="mydatabase"
)
mycursor = mydb.cursor()
sql = "UPDATE customers SET address = %s WHERE name = %s"
val = ("Mountain 21", "John")
mycursor.execute(sql, val)
mydb.commit()
print(mycursor.rowcount, "record(s) affected")

刪除數據

要從MySQL數據表中刪除數據,您可以使用DELETE語句。下面是一個從名為customers的MySQL數據表中刪除名為John的客戶數據的示例代碼。

import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword",
database="mydatabase"
)
mycursor = mydb.cursor()
sql = "DELETE FROM customers WHERE name = %s"
val = ("John", )
mycursor.execute(sql, val)
mydb.commit()
print(mycursor.rowcount, "record(s) deleted")

總結

MySQL是一個靈活且功能強大的數據庫管理系統,用于管理和存儲數據。本文介紹了MySQL數據庫的基本概念、安裝和使用。希望這篇文章能夠幫助您更快地上手MySQL數據庫的使用。