Mac下安装mysql和在python中操作mysql

1.从https://dev.mysql.com/downloads/mysql/

下载dmg版本安装mysql,设置好密码。

2.进入终端,输入:mysql –-version查看版本是否成功,不成功则输入:

$ cd/usr/local/bin/

$ sudo ln -fs/usr/local/mysql/bin/mysql mysql

3.版本显示正常后配置环境变量

$ cd ~

$ touch.bash_profile

$ open -e.bash_profile

打开文件后在末尾输入

$ export PATH=${PATH}:/usr/local/mysql/bin

然后保存退出

4.创建数据库,在终端输入

mysql –u root –p

后,输入密码,成功进入mysql,输入

create database MYTESTDB;

创建MYTESTDB数据库,输入

use MYTESTDB;

使用数据库,可以进行创建表格等操作。

5.创建表,输入

create table user(id int,name varchar(20),password varchar(20));

创建名为user,有id,name,password的表格

4.python中使用mysql,在python中输入下面代码,实现表格的插入操作(先在终端中使用pip install PyMySQL安装pymysql)。可以在终端中第4步中输入select * from user;来查看插入情况。


importpymysql  #导入pymysql

#打开数据库连接

db=pymysql.connect(host="localhost",user="root",

    password="123456789.",db="MYTESTDB")

# 使用cursor()方法获取操作游标

cur =db.cursor()

sql_insert="""insert into user(id,name,password)values(4,'liu','1234')"""

try:

    cur.execute(sql_insert)

    #提交

    db.commit()

exceptException as e:

    #错误回滚

    db.rollback()

finally:

    db.close()

你可能感兴趣的:(Mac下安装mysql和在python中操作mysql)