码迷,mamicode.com
首页 > 数据库 > 详细

关于Python下Mysql学习事例

时间:2015-10-18 14:03:00      阅读:234      评论:0      收藏:0      [点我收藏+]

标签:

1.下载Mysql

    百度搜索Mysql安装包 http://rj.baidu.com/soft/detail/12585.html?ald

    (备注:Oracle下安装很麻烦,下载一下需要注册账户什么的,还需要购买,所以直接下百度下搜索安装了,不够下载的绿色安装版本,需要对Mysql进行配置)

    配置情况:

安装目录是:F:\mysql-5.6.24-win32

 

2.设置

2.1修改my.ini文件

[client]

port=3306
default-character-set=utf8
#客户端字符类型,与服务端一致就行,建议utf8
[mysqld]
port=3306
character_set_server=utf8
#服务端字符类型,建议utf8

basedir=F:\mysql-5.6.24-win32
#解压根目录

datadir=F:\mysql-5.6.24-win32
#解压根目录\data

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[WinMySQLAdmin]
F:\mysql-5.6.24-win32\bin\mysqld.exe
#解压根目录\bin\mysqld.exe

2.2新建MYSQL_HOME

 技术分享

编辑PATH环境目录  在最后添加;%MYSQL_HOME%\bin (注意不要少了最前面的;分号)

 技术分享

2.3进入cmd

详情:http://jingyan.baidu.com/article/3f16e003ca8f0e2591c10337.html

参考了百度上的资料:主要我的安装目录是在F盘F:\mysql-5.6.24-win32

技术分享 

 

启动MYSQL服务:net start mysql * 这个是要启动的  其他的暂时不需要动

停止MYSQL服务:net stop mysql

移出mysql服务:mysqld –remove

 

2.4修改Root密码  (这里我设置本地的密码是root 帐号也是 root)

意思就是update User set PASSWORD(‘root’) where User =’root’

 技术分享

3.现在回到PyCharm 里面

#coding=utf-8
import MySQLdb

conn= MySQLdb.connect(
        host=‘localhost‘,
        port = 3306,
        user=‘root‘,
        passwd=‘root‘,
        db =‘test‘,
        )
cur = conn.cursor()

#创建数据表
#cur.execute("create table student(id int ,name varchar(20),class varchar(30),age varchar(10))")

#插入一条数据
cur.execute("insert into student values(‘2‘,‘Tom‘,‘3 year 2 class‘,‘9‘)")


#修改查询条件的数据 
cur.execute("update student set class=‘3 year 1 class‘ where name = ‘Tom‘")

#删除查询条件的数据
#cur.execute("delete from student where age=‘9‘")

cur.close()
conn.commit()
conn.close()

 

关于Python下Mysql学习事例

标签:

原文地址:http://www.cnblogs.com/BMZT/p/4889361.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!