Mac下Python操作MySql步骤
来源:互联网 发布:库里15到16赛季数据 编辑:程序博客网 时间:2024/06/05 06:04
步骤一:安装MySql:https://dev.mysql.com/downloads/mysql/5.6.html,下载mysql-5.7.19-macos10.12-x86_64.dmg
安装完成后,会弹框提示生成的临时 密码,需要保存下来,以便后面修改密码。
例如:A temporary password is generated for root@localhost: a!=ga&gH=7vF
步骤二:修改环境变量
需要将mysql的可行文件目录加入到环境变量中
echo $PATH,按回车执行命令查看当前变量值,这里我们将修改PATH变量来测试。
sudo vi ~/.bash_profile,按回车输入密码后用vi打开用户目录下的bash_profile文件。一定要用sudo哦,否则没权限保存文件。
将mysql目录加入到环境变量。修改~/.bash_profile里的内容如下PATH=${PATH}:/usr/local/mysql-5.7.19-macos10.12-x86_64/bin
export PATH
执行 source ~/.bash_profile,立即生效环境变量的修改
步骤三:修改密码
方法1:
在mysql系统外,使用命令mysqladmin
mysqladmin -u root -p password “test123”
Enter password: 【输入原来的密码】
方法2:
通过登录mysql系统,
mysql -uroot -p
Enter password: 【输入原来的密码】
mysql>use mysql;
mysql> update user set password=passworD(“test”) where user=’root’;
mysql> flush privileges;
mysql> exit;
步骤四:修改mysql字符编码为utf-8
连接地址:http://www.cnblogs.com/gerald-x/p/6913877.html
步骤五:下载python 的mysql驱动:https://pypi.python.org/pypi/mysql-connector-python/2.0.4 ,mysql-connector-python
下载好后,进入目录,解压,安装
tar -xvf MySQL-python-1.2.2.tar
cd MySQL-python-1.2.2
python setup.py build
python setup.py install
步骤六:创建数据库:以下命令简单的演示了创建数据库的过程,数据名为 testBase:
[root@host]# mysqladmin -u root -p create testBase
Enter password:**
步骤五:python代码操作MySql
”’
MySQL的SQL占位符是%s;
通常我们在连接MySQL时传入use_unicode=True,让MySQL的DB-API始终返回Unicode。
”’
导入MySQL驱动:
import mysql.connector
注意把password设为你的root口令:
conn = mysql.connector.connect(user=’root’, password=’123456’, database=’testBase’, use_unicode=True)
cursor = conn.cursor()
创建user表:
cursor.execute(‘create table user (id varchar(20) primary key, name varchar(20))’)
插入一行记录,注意MySQL的占位符是%s:
cursor.execute(‘insert into user (id, name) values (%s, %s)’, [‘1’, ‘Michael’])
print cursor.rowcount
conn.commit()
cursor.close()
运行查询:
cursor = conn.cursor()
cursor.execute(‘select * from user where id = %s’, (‘1’,))
values = cursor.fetchall()
print values
print cursor.close()
conn.close()
- Mac下Python操作MySql步骤
- Win7下Python操作MySQL步骤
- Python 中操作 MySQL 步骤
- MAC下安装MySQL+Django详细步骤
- mac下MySQL相关操作
- Mac 下mysql的操作
- mac 下 mysql 命令行操作
- mac下安装python-mysql
- mac下安装mysql-python
- Mac下配置mysql-python
- Mac下安装MySQL-Python
- mac下安装MySQL-python
- python操作mysql数据库步骤详解
- Centos 下 安装 flask ,Mysql-python 步骤
- mac机上python操作mysql数据库
- Mac中安装Python+Django+MySQL完整步骤
- Mac下用python操作剪切板
- mac下一些mysql数据库的操作
- python3 安装 opencv3
- PCL点云曲面重建(1)
- vim 突然出现了 *** 已存在 然后怎么都无法返回去了 真是暴走!!!!
- vba excel学习系列(一)---开启vba的旅程
- httpclient学习笔记
- Mac下Python操作MySql步骤
- Spring AOP 简单的整理
- Google浏览器
- vue-cli脚手架config目录下index.js配置文件
- coco2d 单例模式
- 一分钟了解华为全联接大会
- 从源码构建 MyBatis Generator(MBG)
- 爬虫实践---豆瓣短评+词云分析
- Quick tutorial to configure Oracle Restart without ASM