连接数据库的账号密码这些都对了就是不行,希望大家可以帮我找找错误并纠正一下
确认你的数据库编码是utf-8的。可以将读取的配置先改为gbk试试,是否恢复。
查看数据库字符编码可以运行下面查询:
show variables like '%character%';
另外,你的文件夹名字不建议使用中文,数据库表名,不建议带空格。以防以后出现什么奇奇怪怪的BUG。
不知道你这个问题是否已经解决, 如果还没有解决的话:DB_NAME = ‘test_3’
cursor.execute(‘DROP DATABASE IF EXISTS %s’ %DB_NAME)
cursor.execute(‘CREATE DATABASE IF NOT EXISTS %s’ %DB_NAME)
conn.select_db(DB_NAME)
#创建表
TABLE_NAME = ‘bankData’
cursor.execute(‘CREATE TABLE %s(id int primary key,money int(30))’ %TABLE_NAME)