mysql是区分表名的大小写,字段不区分的,关键字不区分-----------oracle是都不进行区分今天在做项目迁移的时候,发现一个坑爹的情况,以前使
安装mysql:查看有没有安装过:yum list installed mysql*rpm -qa | grep mysql*查看有没有安装包:yum list mysql*安装
mysql关闭自动启动windows
一般面试会问你,sql怎么优化,这时候应该回答,主要就是避免全表扫描,一般写sql的时候先通过explain命令对将要执行的sql语句进行分析一下,看看sql查询有没有走索引,有没有全表扫描,如果没有,先看看是否对对应的字段建立了索引,如果没有则建立合适的索引,如果建立了还是全表扫描那就就对sql语句进行分析…下面是看到好的:自己记录一下字段应该注意:尽量使用TINYINT、SMALLINT、ME
SELECT CONCAT( 'ALTER TAB
将标准格式的日期的转为指定格式(XXXX这个字段不一定需要是什么类型,字符串只要是标准的类型就可以转):DATE_FORMAT
有时候想给表加个注释,避免其他人不知道表的作用;保存,然后再次查看表信息修改完,关闭链接在打开链接重新查看就可以了
Incorrect string value: ‘\xF0\x9F…’ for column ‘XXX’ at row 1这个问题,原因是UTF-8编码有可能是两个、三个、四个字节。Emoji表
效率比较高的,推荐,但是随机的有序的=-=SELECT * FROM address WHERE id >= (SELECT floor(RAND() * (SELECT MAX(id) FROM address))) ORDER BY id LIMIT 0,10
select CONCAT(‘truncate TABLE ‘,table_schema,’.’,TABLE_NAME, ‘;’) from INFORMATION_SCHEMA.TABLES where table_schema in (‘dbname’);
基础概念MVCC,Multi-Version Concurrency Control,多版本并发控制。MVCC 是一种并发控制的方法,一般在数据库管理系统中,实现对者等待写...
今天进行sql时间对比的时候,发现时间没有用,然后单独拖出来执行:才记起来mysql的时间是这样的:'%Y-%m-%d %H:%i:%S'再次执行即成mysql,唉,都是泪,你们懂得...
分割字符串为数组需要用到 三个mysql 的函数 :REVERSE(str)返回颠倒字符顺序的字符串str。SUBSTRING_INDEX(str,delim,coun
新电脑安装mysql5.7通过client连接mysql想要修改密码:一开始执行的是update mysql.user set authentication_string=password('root') wh
在执行sql的时候报错:下载安装的是最新版的mysql5.7.x版本,默认是开启了 only_full_group_by 模式的,但开启这个模式后,原先的
启动项目,最后就报个这个错,然后就没然后了…Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'. The d
2.1.遇到的问题 servertime=UTC导致时间差8个小时(MySQL jdbc 6.0 版本以上必须配置此参数)虽然上面加上时区程序不出错了,但
引入的pom,h2版本: <!--h2测试数据库--> <dependency> <groupId>com.h2database</groupId> <artifactId>h2</artifactId> <version&g...
//设置用户拥有所有权限也就是管理置用户拥有查询插入的权限.
//连接mysql: mysql -h 127.0.0.1 -P 3306 -u root -proot //docker连接本地mysql: docker exec -it root bash; mysql -uroot -proot; //docker操作自己mysql部分操作 //启动mysql容器 docker run -di --name=root -p 3306:3306 -e M
1.使用指令查询当前进程 show full processlist; – 查询全部当前进程; show processlist;-- 只列出前100条2.找出卡死的进程id 3.删除卡死进程99为卡死idkill 99;4.其他状态含义 show status;Aborted_clients 由于客户没有正确关闭连接已经死掉,已经放弃的连接数量。 Aborted_connects 尝试已经失败的
后面知道rank是关键字,然后对于关键字的插入只需要两边加入tab建上面得`符号就可以进行插入,但是不建议使用关键字作为字段;查询mysql库下的help_keyword表查询一下即可,
//创建数据库 create database test; //创建表 CREATE TABLE User ( id INT(11) NOT NULL PRIMARY KEY AUTO_INCREME
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号