python如何连接MySQL
由于我用的是PyCharm来编辑py文件的,首先需要在PyCharm里装一下pyMySQL,步骤如下:
PyCharm软件中File->Settings...->Project->Project Interpreter,点击
在搜索框中搜索pymysql,分别安装红框中两个版本,安装成功之后字体就会变蓝色,关闭,确定后退出;
接下来在网上下载最新的MySQL,并按照网上的安装教程安装,并记录自己设置的端口名,用户名及密码,MySQL服务器的名称。
然后以管理员身份(这里必须用管理员身份运行,否则可能会不成功)运行命令提示符,输入net start mysql56来启动MySQL服务,其中mysql56是我自己设置的服务器名称。
之后打开安装成功后的MySQL 5.7 Command Line Client;
首先是要在MySQL中新建一个数据库test,输入create database test;回车,出现以下提示则表明test数据库创建成功;
再在test数据库中新建一张表st,use test表示使用当前数据库test;
创建一个只包含name和id两列的表st;
使用create table 表名(
name varchar(20),
id int
);语句来创建
显示当前创建的表st,使用show tables语句;
使用语句show columns from st;来显示当前数据库中的表st中的所有列;
最后在PyCharm中创建一个新的py文件,添加代码如下:
再回到刚才在MySQL 5.7 Command Line Client编辑的界面;查询插入后的表结果;
可以看到确实插入成功。