mysql
字母的艺术
make it happen !
展开
-
mysql数据库中查询特定数据库下所有的表名
问题:查询mysql数据库中hibernate_day3下所有的表名:解决:sql语句如下:select table_name from information_schema.tables where table_schema='hibernate_day3' and table_type='base table';...原创 2018-05-08 23:45:14 · 11262 阅读 · 3 评论 -
数据库中的悲观锁与乐观锁
1. 锁是为了解决并发问题,一般分为悲观锁和乐观锁。悲观锁 是数据库的实现,而乐观锁是自己实现。2. 悲观锁有两种:一是读锁,又称共享锁,读锁能被其他线程共享,读取的话大家都可以使用。 SQL: select * from table lock in share mode;二是写锁,又称排他锁,写锁不能被其他线程共享,若有一人把数据添加写锁,在相同数据下,其他人不能添加任何锁。 SQL: ...原创 2018-05-10 11:28:03 · 187 阅读 · 0 评论 -
查询mysql特定数据库中某个表的所有列名
1. 打开mysql服务: serivce mysqld start;2. 登录mysql:mysql -uroot -p 之后输入密码3.查询数据库:show databases;4.查询制定数据库: use 数据库名5.查看该数据下所有表:show tables;6.查询某个表中所有列名: 1>DESC 表名 2>select columns from 表名7. 实...原创 2018-05-12 16:44:12 · 2909 阅读 · 0 评论 -
centos6.4 使用yum 软件 安装mysql 5.6 详细教程
目录yum 安装 mysql 安装,远程登录,设置utf-8编码1. yum 安装centos 中安装yum 软件请参考文章: https://blog.csdn.net/py_tamir/article/details/809621822.mysql 安装 检查系统是否安装其他版本的MYSQL数据# yum list installed | grep mysql...原创 2018-12-09 17:46:29 · 283 阅读 · 0 评论 -
mysql 查询 count(*)、count(1)、count(field)的区别.及 order by 同 hive 中 sort by、 cluster by 的区别
目录1、mysql 查询 count(*)、count(1)、count(field)的区别 2、mysql中 order by 同 hive 中 sort by、 cluster by 的区别1、mysql 查询 count(*)、count(1)、count(field)的区别count(*)对行的数目进行计算,包含NULL ; count(1)这个用法和count(*)的结果...原创 2019-03-29 10:53:49 · 512 阅读 · 0 评论 -
关于MySQL中删除操作 drop、truncate 和 delete 对比分析
目录1、三个关键字的删除强度 2、三个关键字的区别1、三个关键字的删除强度删除强度(强 -> 弱):drop > truncate > delete2、三个关键字的区别drop table tb删除表结构和表中所有的数据 并无法找回truncate tb删除表中所有的数据 不能与where连用 不可以rollback,删除整表数据(ddl...原创 2019-06-17 19:45:15 · 250 阅读 · 0 评论