mysql怎么存入数据库
时间 : 2023-03-08 14:31:02声明: : 文章内容来自网络,不保证准确性,请自行甄别信息有效性
MySQL 是一种关系型数据库管理系统,可以向其中存储表格形式的数据。下面就具体讲解下如何将数据存入 MySQL 数据库中。
1. 建立数据库和表格
首先,需要用 MySQL 命令行或者 MySQL Workbench 建立一个数据库和需要存储数据的表格。可以使用类似下面的 SQL 语句:
```sql
CREATE DATABASE mydatabase;
USE mydatabase;
CREATE TABLE users (
id INT(11) NOT NULL AUTO_INCREMENT,
name VARCHAR(50) NOT NULL,
email VARCHAR(100) NOT NULL,
password VARCHAR(100) NOT NULL,
PRIMARY KEY (id)
);
以上是创建一个简单的 users 表格,并定义了四个字段,分别为 id、name、email 和 password。其中,id 是主键,且自动递增。
2. 连接数据库
在程序中,需要连接 MySQL 数据库,使用相应的连接器引用连接数据库。在连接数据库的过程中,需要指定用户名、密码等信息。可以使用如下代码来连接数据库:
```python
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword",
database="mydatabase"
)
3. 存储数据
连接数据库之后,就可以通过向表格中插入数据来存储数据了。可以使用 INSERT INTO 语句将数据插入到表格中,例如:
```python
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword",
database="mydatabase"
)
mycursor = mydb.cursor()
sql = "INSERT INTO users (name, email, password) VALUES (%s, %s, %s)"
val = ("John", "john@example.com", "password123")
mycursor.execute(sql, val)
mydb.commit()
print(mycursor.rowcount, "record inserted.")
以上代码向 users 表格中插入了一条记录,包含了一个名称为 "John" 的用户的信息,包括邮箱和密码。
4. 读取数据
完成数据的存储之后,就可以使用 SELECT 语句来读取数据了。可以使用如下代码实现:
```python
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword",
database="mydatabase"
)
mycursor = mydb.cursor()
mycursor.execute("SELECT * FROM users")
myresult = mycursor.fetchall()
for x in myresult:
print(x)
以上代码读取了 users 表格中的所有记录,并依次打印出来。
总结:
以上就是如何将数据存入 MySQL 数据库中的步骤。需要预先建立好数据库和表格,并使用 INSERT INTO 语句插入数据,使用 SELECT 语句读取数据。通过连接器连接数据库,实现与 MySQL 数据库的交互。
上一篇
mysql饼状图怎么写
下一篇
mysql图形界面怎么进
https/SSL证书广告优选IDC>>
推荐主题模板更多>>
推荐文章