#创建表的语句
create table student
(
id int not null PRIMARY key auto_increment,
name varchar(12),
sex varchar(12) ,
class_id int(11) ,
address varchar(12) ,
create_date datetime,
update_date datetime
)
DEFAULT CHARSET=utf8;
__author__ = '20489'
import mysql.connector
#提供数据库的登录信息 获得权限 登录了数据库服务器
config={'host':'120.24.235.105',
'user':'student2',
'password':'student2@',
'port':3306 ,#默认即为3306
'database':'summer',
#'charset':'utf8'#默认即为utf8
}
#我们怎么连接数据库服务器?
cnn=mysql.connector.connect(**config) #创建一个连接
#创建一个游标--->获取操作数据库的权限
cursor=cnn.cursor()
#我要创建一个数据库---以你们自己的名字命名
#create_database="create database summer;"
#创建一个表
create_table="create table student(
id int not null PRIMARY key auto_increment,
name varchar(12),
sex varchar(12) ,
class_id int(11) ,
address varchar(12) ,
create_date datetime,
update_date datetime
) DEFAULT CHARSET=utf8;"
#执行sql语句
cursor.execute(create_table)
#关闭游标
cursor.close()
#关闭我们数据库的连接
cnn.close()