一、Navicat
在生产环境中操作MySQL数据库还是推荐使用命令行工具mysql,但在我们自己开发测试时,
可以使用可视化工具Navicat,以图形界面的形式操作MySQL数据库
官网下载:https://www.navicat.com/en/products/navicat-for-mysql
网盘下载:https://pan.baidu.com/s/1bpo5mqj
链接:https://pan.baidu.com/s/1Hu-x0mPuSW3g9CxNFlnAng 密码:pqe5
# 打开 双击:
# D:\navicatformysql\Navicat for MySQL\navicat
需要掌握的基本操作
掌握:
#1. 测试+链接数据库
#2. 新建库
#3. 新建表,新增字段+类型+约束
#4. 设计表:外键
#5. 新建查询
#6. 备份库/表
注意:
批量加注释:ctrl+?键
批量去注释:ctrl+shift+?键
二、pymysql
介绍:
在python程序中操作数据库呢?这就用到了pymysql模块,
该模块本质就是一个套接字客户端软件,使用前需要事先安装
pip3 install pymysql
前提:
授权加创建
grant all on *.* to 'root'@'%' identified by '123';
flush privileges;
端口:3306
ip: 192.168.1.102
mysql -uroot -p123 -h 192.168.1.102
1.pymysql基本使用
1 #-*- coding:utf-8 -*-
2 """
3 端口:33064 ip: 192.168.1.1025 mysql -uroot -p123 -h 192.168.1.1026
7 """
8 importpymysql9
10 name = input('user>>>:').strip() #egon1
11 password = input('password>>>:').strip() #123
12
<