fancyMySQL-花式玩转数据库
fancyMySQL-花式玩转数据库,文件写入数据库,mysql数据库当网盘。python二进制写入mysql。
项目地址:
1 |
http://dl.cpp.la/Archive/fancyMysql.py |
使用帮助:
1、修改fancyMySQL.py中的数据库配置信息。
2、上传
1 |
python fancyMySQL.py put $fileName |
3、下载
1 |
python fancyMySQL.py get $fileName $filePath |
使用演示:
速度演示:
本次测试机器为外网:北京电信PC,另外据说在🐧☁同账号同地区下上传是满速的。
上传速度:
下载速度:
依赖报错:
安装以下MySQL-python依赖包即可。
1 2 3 4 5 6 7 8 9 10 11 12 |
# 一、Ubuntu 14, Ubuntu 16, Debian 8.6 (jessie) sudo apt-get install python-pip python-dev libmysqlclient-dev # 如果找不到libmysqlclient-dev尝试如下 sudo apt-get install default-libmysqlclient-dev # 二、Fedora 24 sudo dnf install python python-devel mysql-devel redhat-rpm-config gcc # 三、Mac OS brew install mysql-connector-c # if that fails, try brew install mysql # 四、Centos sudo yum install python-devel mysql-devel |
清空表命令:TRUNCATE TABLE media 。没问题最好不要用可视化工具预览media表中的数据,因为load完毕才能实时显示,数据块需要传输的太大!
另目前beta版,有问题ticket即可。后期逐步优化,欢迎star,感谢良心云的车。