mysql
x小陌
这个作者很懒,什么都没留下…
展开
-
mysql模糊查询和占位符
1.关键字:like、 not like2.占位符:%:表示人一个字符_:表示一个字符[abc]:表示字符a或b或c[!abc]:表示非a或b或c模糊查询例子:select * from user where name like ‘_[AB]%’;查找name第二个字符为A或者B的用户信息。...原创 2019-06-28 16:34:59 · 11585 阅读 · 5 评论 -
java.sql.SQLException: Column count doesn't match value count at row 1
错误原因:sql语句中插入了多余的列,可能写重复了写多了java.sql.SQLException: Column count doesn't match value count at row 1 at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1084) at com.mysql.jdbc.MysqlIO.checkE...原创 2019-07-05 09:08:46 · 921 阅读 · 0 评论 -
mysql命令
1:进入mysql注意:命令最后不要分号,-p和密码之间没有空格,否则会报错。2.查看是否开启自动提交事务:show variables like ‘autocommit’;4。查看隔离级别:SELECT @@tx_isolation5.设置隔离级别: set session transaction isolation level repeatable read;6.锁定表:只读...原创 2019-07-31 18:03:12 · 160 阅读 · 0 评论 -
MySQL使用show profile或status命令分析性能
1.查看是否开启profiling:select @@profiling0表示未开启开启profiling:set profiling=1;2.执行相关sql语句后使用命令查看运行时间:show profiles;3.查看某一条语句得具体运行参数:show profile for query 2可见每个执行阶段得执行时间。分析子任务1.查看计数器:show status;...原创 2019-08-01 15:50:36 · 371 阅读 · 0 评论 -
MySQL 使用performance_schema分析工具
1.查看数据库知否支持INFORMATION_SCHEMA引擎: select * from information_schema.engines where engine='performance_schema';2.查看performance_schema是否开启:开启:失败,因为只读,需要在my.cnf中进行配置:、[mysqld]performance_schema =...原创 2019-08-01 16:11:12 · 1775 阅读 · 0 评论 -
MySQL explain命令
1.实例二、select_type示查询中每个select子句的类型(1) SIMPLE(简单SELECT,不使用UNION或子查询等)(2) PRIMARY(子查询中最外层查询,查询中若包含任何复杂的子部分,最外层的select被标记为PRIMARY)(3) UNION(UNION中的第二个或后面的SELECT语句)(4) DEPENDENT UNION(UNION中的第二个或后面...转载 2019-08-01 16:39:32 · 95 阅读 · 0 评论