1、win10 64bit 平台 mysql 安装
a、官网下载免安装包
b、解压免安装包,安装包命名为mysql,放到D:/mysql路径下(命名路径随意)
c、打开以用户管理员身份打开CMD,依次输入下面的命令
d:
cd mysql/bin
mysqld --install
mysqld --initialize --console # 最后一行输出临时密码
net start mysql
mysql -u root -p
# 输入临时密码,即可进入mysql
#修改密码
alter user 'root'@'localhost' identified by 'your password'
2、安装python2.7
官网下载
3、安装pycharm community
官网下载
4、手动安装mysql-python
下载MySQL_python‑1.2.5‑cp27‑none‑win_amd64.whl
5、pycharm 新建工程 与 mysqldb使用
pycharm terminal 中执行如下命令
cd MySQL_python‑1.2.5‑cp27‑none‑win_amd64.whl 路径下
pip install MySQL_python‑1.2.5‑cp27‑none‑win_amd64.whl
简单的使用
import MySQLdb
cxn = MySQLdb.connect(user='root', passwd='zwk')
cxn.query('DROP DATABASE test')
cxn.query('CREATE DATABASE test')
cxn.commit()
cxn.close()
cxn = MySQLdb.connect(user='root', passwd='zwk', db='test')
cur = cxn.cursor()
cur.execute('CREATE TABLE users(login VARCHAR(8), userid INT)')
cur.execute("INSERT INTO users VALUES('john', 7000)")
cur.execute("INSERT INTO users VALUES('jane', 7100)")
cur.execute("INSERT INTO users VALUES('bob', 7002)")
cur.execute("SELECT * FROM users WHERE login LIKE 'j%'")
for data in cur.fetchall():
print "%s\t%s" % data
cur.execute("UPDATE users SET userid=7001 WHERE userid=7100")
cur.execute("DELETE FROM users WHERE login='bob'")
cur.execute("SELECT * FROM users")
for data in cur.fetchall():
print '%s\t%s' % data
cur.execute("DROP TABLE users")
cur.close()
cxn.commit()
cxn.close()