随笔分类 - mysql
关于数据库mysql的学习
摘要:原因:表名是大写的,linux上的msyql默认区分大小写问题,本地的mysql不会出现这个问题 解决一:修改sql语句,变成小写库名,表名 方法二:把原来表删了,重新建表,建立表时指定字符集utf8_general_ci,该字符集对大小写不敏感 解决三:开启忽略大小写,需要修改 /etc/my.c
阅读全文
摘要:对于utf8mb4_0900_ai_ci来说,0900代表Unicode 9.0的规范,ai表示accent insensitivity,也就是“不区分音调”,而ci表示case insensitivity,也就是“不区分大小写”。 MySQL 8.0之后,默认collation不再像之前版本一样是
阅读全文
摘要:①停止MySQL服务 查看mysql服务状态:systemctl status mysqld 停止mysql服务:systemctl stop mysqld ②特殊命令启动mysql服务 mysqld --skip-grant-tables & 该命令可以绕过user表,免密登录进入mysql ③登
阅读全文
摘要:要求:模仿腾讯云数据库,选择数据库,或者数据库下的表,然后点击回档时间,进行回档操作; 实现:实现思路通过 冷备数据+热备数据 实现数据库回档到固定的时间点,前提要求,数据库固定时间都会进行数据备份; 冷备数据:冷备方式有多种,物理冷备,逻辑冷备; 物理冷备:就是把数据库整个文件拷贝下来,需要的时候
阅读全文
摘要:net stop 服务名——>关闭服务 net start 服务名——>开启服务 mysql --version——>查看mysql版本 mysql 【-h主机名 -p端口号】 -u用户名 -p密码——>登录mysql,括号中的可以没有,切记需要配置环境变量才可以使用 exit 或者ctrl+c——
阅读全文