一道面试题:有如下表和数组,把num值处于[20-29]之间改为20,num值处于[30-39]之间的改为30num数有:3,12,15,25,23,27,37,35,32,47,58mysql语句:create table mian (num int);insert into mian value ...
分类:
数据库 时间:
2018-11-12 18:38:34
阅读次数:
189
1. 查询单表全部 select* from 数据表名; 2. 查询单表中一个或者多个字段 select 字段1,字段2 from 数据表名; 3. 查询单表中的指定信息 select* from 数据表名 where 属性= .....; 查询所有红色的产品号 4. 带有 IN 关键字的查询 Se ...
分类:
数据库 时间:
2018-10-25 10:58:05
阅读次数:
412
mysqld --initialize-insecure 初始化 mysql -u root -p 启动一个客户端并且连接MySQL服务器 mysqld(路径) --install 安装window服务mysqld --remove 移除window服务net start mysql : 开启服务端 ...
分类:
数据库 时间:
2018-10-23 16:27:57
阅读次数:
132
目录MySQL主从复制复制过滤器复制与监控主从复制的读写分离备份与恢复表分区一、MySQL主从复制复制拓扑:主机IP备注Mysql-master.linux.com192.168.239.142masterMysql-slave.linux.com192.168.239.143slave1、创建复制账号连接主数据库服务器,创建具有replicationslave和replicationclient
分类:
数据库 时间:
2018-08-31 21:17:22
阅读次数:
192
数据库命令:创建create database 数据库名 charset=utf8;删除drop database 数据库名;查看所有数据库:show databases;使用数据库:use 数据库名; 表命令:create table 表名(列...);唯一标识的要求:id 类型:int unsi ...
分类:
数据库 时间:
2018-08-19 15:40:00
阅读次数:
185
sql优化 + Insert使用批量 + 查询不要使用 , MySQ需要先查出表里的所有字段,再进行匹配 + 字符串的查询条件要带引号,否则可能不走索引 备份及恢复 + 备份 note: B备份指定库,使用 B备份文件中多了两行代码(create database dbname; use dbnam ...
分类:
数据库 时间:
2018-07-29 17:02:42
阅读次数:
180
window删除MySQL服务 + cmd下执行 登陆登出 + 登陆: + 退出登陆 note: 在mysql外面执行 修改管理员root密码 + 外部命令修改 + MySQL内部修改 库操作 + 创建普通库,此库的字符集和MySQL的字符集一致 + 创建特定字符集的字符串,以utf8为例 + 查看 ...
分类:
数据库 时间:
2018-07-29 13:09:10
阅读次数:
190
1 | 查询所有数据 select * from Info 查所有数据 select Code,Name from Info 查特定列 2 | 根据条件查 select * from Info where Code='p001' 一个条件查询 select * from Info where Cod ...
分类:
数据库 时间:
2018-07-02 20:14:33
阅读次数:
163
查询优化: 定位问题: 1.记录慢查询 show profile set profiling = 1 开启 show profiles show profile for query 表ID show status :计数器 show processlist :记录线程 explain/desc :分 ...
分类:
数据库 时间:
2018-07-01 16:20:07
阅读次数:
226
选择优化的数据类型 mysql支持的数据类型非常多,选择正确的数据类型对于获取高性能至关重要。不管存储哪种类型的数据,下面几个简单的原则都有助于做粗活更好的选择。 最小的通常更好 一般情况下,应该尽量使用正确存储数据的最小数据类型。最小的数据类型通常更快,因为它们占用更少的磁盘、内存和cpu缓存,并 ...
分类:
数据库 时间:
2018-06-20 14:35:14
阅读次数:
1673