安装
docker run --name <mysql> -v <local/path>:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=<password>
- 通过注册表下载完成后,从映像启动;
- 高级设置
存储空间: /docker/mysql -> /var/lib/mysql
- 端口设置: 64406 -> 3306
环境: MYSQL_ROOT_PASSWORD -> <密码>
- 安装:brew install mysql
- 启动:brew services start mysql
- 设置:mysql_secure_installation
- 连接:mysql -u root -p
连接
命令行连接: 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