#头号有新人#

最近,突然来了学习的劲头,一口气学习了MySQL、Python,还开始在头条上发表文章,遇到问题后,不断在百度、知乎、哔哩哔哩、头条上找答案,实在不行就找老师帮忙。现在将我用vfp读取MySQL数据库的一次尝试分享出来,敬请各位指点。

一、用Python在mysql中建立数据库test,创建表ryxx,插入记录。

# 创建一个名为“test”的数据库:

import pymysql

# 创建链接

conn = pymysql.connect(host="localhost",user="root",passwd="",charset='utf8')

#创建游标

cursor = conn.cursor()

#创建数据库的sql语句

sql='CREATE DATABASE if not exists test'

#执行SQL语句

cursor.execute(sql)

# 指定使用的数据库

cursor.execute('use test')

# 创建表的sql语句

sql_table = """CREATE table if not exists ryxx(

`id` int primary key auto_increment,

`gh` varchar(20),

`xm` varchar(50),

`password` varchar(20)

);

"""

# 执行sql 语句

cursor.execute(sql_table)

#插入数据的sql语句

sql_db = "insert into ryxx (`gh`,`xm`,`password`) values ('kfm','jiafeimao','123654')"

# 执行sql 语句

cursor.execute(sql_db)

# 提交事务

conn.commit()

二、在MySQL上查不到刚才的信息

在window中,CTRL R,输入cmd,输入mysql -u root -p 进入MySQL

如何手动将csv文件导入mysql(用vfp读取MySQL数据库的一次尝试)(1)

输入 show databases,查不到刚才建立的数据库。

如何手动将csv文件导入mysql(用vfp读取MySQL数据库的一次尝试)(2)

去MySQL安装路径检查,有刚才建立的信息

如何手动将csv文件导入mysql(用vfp读取MySQL数据库的一次尝试)(3)

三、用vfp读取MySQL数据库中信息

在系统中为MySQL安装obdc驱动

运行账套设置,成功

如何手动将csv文件导入mysql(用vfp读取MySQL数据库的一次尝试)(4)

运行vfp

运行调试服务器

如何手动将csv文件导入mysql(用vfp读取MySQL数据库的一次尝试)(5)

在网页上访问,成功显示刚才插入的数据

如何手动将csv文件导入mysql(用vfp读取MySQL数据库的一次尝试)(6)

,