蘭雅sRGB 1f4ad6f419 使用Docker部署MYSQL和建立数据表,使用php远程访问学习示例 пре 3 година
..
City.sql.gz b17ee87ac9 Add files via upload пре 3 година
README.md 51ee724b54 统一配置mysql密码 пре 3 година
addfile.py 51ee724b54 统一配置mysql密码 пре 3 година
addvps.py 51ee724b54 统一配置mysql密码 пре 3 година
conf.py 51ee724b54 统一配置mysql密码 пре 3 година
get_info.php 0459ecde21 Add files via upload пре 3 година
getfile.py 51ee724b54 统一配置mysql密码 пре 3 година
getsh.py 51ee724b54 统一配置mysql密码 пре 3 година
mykcp.py 51ee724b54 统一配置mysql密码 пре 3 година
mysql_connector.py 51ee724b54 统一配置mysql密码 пре 3 година
mysql_test.md 1f4ad6f419 使用Docker部署MYSQL和建立数据表,使用php远程访问学习示例 пре 3 година
sskcp.sh 51ee724b54 统一配置mysql密码 пре 3 година

README.md

使用sql数据表保存脚本代码文件

Python脚本从数据库里上传和下载代码文件

sql表格 学习Python脚本和SQL数据库使用,为了保持多设备代码的版本同步,折腾把脚本代码保存到SQL数据表中。 方便一起备份,用到方便更新,也可以再写个批量插入文件和更新文件脚本,网页端读取使用。

可以使用图形工具软件,连数据库建立表

  • 表 vps2022.text 结构

    CREATE TABLE IF NOT EXISTS `text` (
    `name` text,
    `text` text
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
    

统一设置 MYSQL密码配置 conf.py

# conn = mysql.connector.connect

host="188.188.188.188"
user="root"
passwd="passwd@passwd"
port=3306

获取sql数据表 text 中所有脚本文件的代码 getsh.py

get.PNG

选择下载一个文件 getfile.py

getfile.PNG

使用 addfile.py 可以批量上传文件到数据库中

addfile.PNG