安装
[[Docker]]
docker run --name <mysql> -v <local/path>:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=<password>
[[Docker Compose]]
[[Synology]]
- 通过注册表下载完成后,从映像启动;
- 高级设置
- 存储空间: /docker/mysql -> /var/lib/mysql
- 端口设置: 64406 -> 3306
- 环境: MYSQL_ROOT_PASSWORD -> <密码>
[[macOS]]
- 安装:brew install mysql
- 启动:brew services start mysql
- 设置:mysql_secure_installation
- 连接:mysql -u root -p
[[CentOS]]
连接
命令行连接: mysql -h <ip> -P <port> -u <name> -p
操作
修改密码
创建账号
授权
结束进程
当锁表的时候可以尝试把对应进程都结束掉。
删除
删除表中指定日期外的数据
删除指定项目所有数据
搜索
模糊搜索和全文搜索
查看数据库大小
定时执行任务
在原值基础上修改值
报错
ModuleNotFoundError: No module named ‘mysql’
[[pip]] 安装:pip install mysql-connector-python
Authentication plugin ‘caching_sha2_password’ is not supported
[[pip]] 安装 mysql-connector-python
, 而非 mysql-connector