概述 连接Docker中的Mysql终端(docker连接终端) 修改mysql配置 (vim使用和安装) mysql大小写简单介绍 (库名/表面 字段/内容 大小写使用) docker下mysql终端操作(执行命令) 连接d
docker ps -as
docker exec -it 662d742e708c /bin/bash
/etc/mysql/mysql.conf.d/mysqld.cnf
没有vim 则需要安装,步骤如下:
//同步 /etc/apt/sources.list 和 /etc/apt/sources.list.d 中列出的源的索引,这样才能获取到最新的软件包。
apt-get update
//安装vim
apt-get install vim
:wq 保存退出
:q 退出
:q!强制退出
参数值 | 存储值 | 查询值 | 其它 |
---|---|---|---|
0 | 大小写敏感(按DDL语句中存储) | 大小写敏感(按DDL语句保存至查找表上) | 如果在大小写不敏感系统强制设置为0 则有可能造成索引丢失 |
1 | 大小写不敏感(转换为小写存储) | 不敏感(表名转化为小写保存至查找表上) | |
2 | 大小写敏感(按DDL语句中存储) | 不敏感(表名转化为小写保存至查找表上) | 只在对大小写不敏感的文件系统上适用,innodb表名用小写保存 |
mysql -uroot -p123456 -e "create database if not exists new_sakila"
list_table=$(mysql -uroot -p123456 -Nse "select table_name from infORMation_schema.TABLES where TABLE_SCHEMA="sakila"")
for table in $list_table
do
mysql -uroot -p123456 -e "rename table sakila.$table to new_sakila.$table"
mysql -uroot -p
show databases g(g用来提交命令)
--结束END--
本文标题: docker下MySQL修改配置
本文链接: https://lsjlt.com/news/6529.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-10-23
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0