Posts tagged with server


一个月前,正在找工作没有心情管博客啥的,没想到刚好赶上MySQL安装90天,数据库密码过期了(好坑的功能,要是生产环境忽然这样挂了还不被人打死)。直到现在才有心情去改一下这个问题。 首先利用原来的密码进入MySQL命令行工具: mysql -u root -p 输入密码,进入之后设置密码竟然提示: ERROR 1820 (HY000): You must SET PASSWORD before executing this statement 卧槽,密码都没有了,不是说好的过期的吗?那就设置一个吧: SET PASSWORD = PASSWORD('123456'); 然后设置过期命令: ALTER…

在 windows 上想要实现每天定时备份主服务器上的数据库,mysql 备份脚本如下: @echo off set hour=%time:~0,2% if "%time:~0,1%"==" " set hour=0%time:~1,1% set now=%Date:~0,4%%Date:~5,2%%Date:~8,2%%hour%%Time:…

进入/lib/systemd/system目录,并创建supervisor.service文件, supervisord 安装之后会在/lib/systemd/system 目录自动生成 supervisor.service 文件,如果没有的话,按照如下格式编辑文件 [Unit] Description=supervisor After=network.target [Service] Type=forking ExecStart=/usr/bin/supervisord -c /etc/supervisor/supervisord.conf…

实验环境: SQLAlchemy==1.2.0b2 SQLAlchemy 支持连接池, 在 create_engine 时添加相关参数即可使用. 连接池是一种标准技术,用于维护内存中长时间运行的连接,以便高效地重用,并提供对应用程序可能同时使用的连接总数的管理。 sqlalchemy数据库连接池的使用方式是延迟初始化,就是说一开始你调用create_engine(...)后创建的那个数据库池是空的,你后面通过session.connection()或者engine.connect()或者 Session = sessionmaker(bind=engine)才开始创建连接。 在连接池启用的情况下,session 只是对连接池中的连接进行操作: session = Session() 将…