“如何用数据库引擎”这个问题范围比较广,我先按常见使用场景给你一个清晰、可操作的入门指引。如果你指的是某种具体引擎(如 MySQL、PostgreSQL、SQLite、MongoDB、Elasticsearch 等),可以告诉我,我再细化。
数据库引擎(Database Engine)是负责:
例如:
以 MySQL 为例:
# Ubuntu
sudo apt install mysql-server
sudo systemctl start mysql
mysql -u root -p
CREATE DATABASE test_db;
USE test_db;
CREATE TABLE users (
id INT PRIMARY KEY AUTO_INCREMENT,
name VARCHAR(50),
age INT
);
INSERT INTO users (name, age) VALUES ('Alice', 25);
SELECT * FROM users;
UPDATE users SET age = 26 WHERE name = 'Alice';
DELETE FROM users WHERE name = 'Alice';
import sqlite3
conn = sqlite3.connect('example.db')
c = conn.cursor()
c.execute('''CREATE TABLE IF NOT EXISTS user (id INTEGER, name TEXT)''')
c.execute("INSERT INTO user VALUES (1, 'Tom')")
conn.commit()
for row in c.execute("SELECT * FROM user"):
print(row)
conn.close()
import pymysql
conn = pymysql.connect(
host='localhost',
user='root',
password='123456',
database='test_db'
)
cursor = conn.cursor()
cursor.execute("SELECT * FROM users")
print(cursor.fetchall())
conn.close()
如果你能告诉我:
我可以直接给你针对性教程或示例。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。