import pymysql as ps
con = ps.connect('localhost','root','','sam') #connecting to the database
print("connected ! ! !")
c = con.cursor() #were are we in database
com="""create table u(
code int PRIMARY KEY,
name varchar(20),
family varchar(20),
age int(3)) """
c.execute(com)
con.commit()
con.close()
[发生异常:OperationalError(1049,"未知数据库‘sam’"(文件";E: \script\python mySQL\making_new_sql.py";,第3行,在con=pymysql.connect('localhost','root','','sm'(#连接到数据库]
您需要创建与sam
同名的数据库,才能通过python访问它。使用安装时附带的MYSQL控制台来创建数据库。使用命令:
CREATE DATABASE sam
然后您可以继续通过python添加表。