码迷,mamicode.com
首页 > 数据库 > 日排行
mysql创建用户以及授权
默认用户有root超级管理员,要做一个网站,要连接mysql要一个用户名和密码,不可能是root,防止误操作。Mysql服务里面可以跑多个库,所以需要给单独的用户作一些授权,只需要他对某一个数据库或者某个数据库的某个表有权限。grantallon.to‘user1‘identifiedby‘passwd‘;//grant是授权的意思all全部的1.mysql>
分类:数据库   时间:2018-01-16 11:16:09    阅读次数:176
DBA的40条军规
DBA操作规范1、涉及业务上的修改/删除数据,在得到业务方、CTO的邮件批准后方可执行,执行前提前做好备份,必要时可逆。2、所有上线需求必须走工单系统,口头通知视为无效。3、在对大表做表结构变更时,如修改字段属性会造成锁表,并会造成从库延迟,从而影响线上业务,必须在凌晨0:00后业务低峰期执行,另统一用工具pt-online-schema-change避免锁表且降低延迟执行时间。使用范例:#pt-
分类:数据库   时间:2018-01-16 12:12:58    阅读次数:216
mongodb 3.7.1 安装
cd/usr/local/src/wgethttps://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.7.1.tgztar-zxvfmongodb-linux-x86_64-3.7.1.tgzmvmongodb-linux-x86_64-3.7.1/usr/local/mongodbecho"PATH=/usr/local/mongodb/bin
分类:数据库   时间:2018-01-16 12:13:13    阅读次数:410
MariaDB Galera Cluster安装
Galera Cluster:真正的多主架构,任何节点都可以进行读写,同步复制,各节点间无延迟且节点宕机不会导致数据丢失。环境:CentOS 7?node01 172.16.6.90???node02 172.16.6.91?node03 172.16.6.92?配置过程:1、关闭防火墙、禁止开机启动、关闭SELinux(三个节点都执行)
分类:数据库   时间:2018-01-16 12:13:56    阅读次数:243
Oracle分页(limit方式的运用)
select * from a_matrix_navigation_map where rowid not in(select rowid from a_matrix_navigation_map where rownum<=0) and rownum<=10 第二种: SELECT * FROM ...
分类:数据库   时间:2018-01-16 12:14:56    阅读次数:178
sql语句中left join和inner join中的on与where的区别分析
原文:sql语句中left join和inner join中的on与where的区别分析关于SQL SERVER的表联接查询INNER JOIN 、LEFT JOIN和RIGHT JOIN,经常会用到ON和WHERE的条件查询,以前用的时候有时是凭感觉的,总是没有搞清楚,今日亲自测试了下,理解到了一... ...
分类:数据库   时间:2018-01-16 12:15:55    阅读次数:146
MySQL_执行计划详细说明
1 简要说明 id 表格查询的顺序编号。 降序查看,id相同的从上到下查查看。 id可以为null ,当table为( union ,m,n )类型的时候,id为null,这个时候,id的顺序为 m跟n的后面。 select_type 查询的方式 下文详细说明。 table 表格名称 表名,别名,( ...
分类:数据库   时间:2018-01-16 12:16:40    阅读次数:195
mysql分区
分区创建表sql CREATE TABLE `tb_original` ( `id` varchar(50) NOT NULL, `task_source` varchar(200) DEFAULT NULL, `address_id` varchar(50) DEFAULT NULL, `norm ...
分类:数据库   时间:2018-01-16 12:17:33    阅读次数:154
MySQL(一):分别基于mysqldump、lvm2、xtrabackup三种方式实现备份恢复
分别基于mysqldump、lvm2、xtrabackup三种方式实现MySQL备份恢复一、利用mysqldump实施逻辑备份操作1.在/etc/my.cnf中添加如下,开启二进制日志 innodb-file-per-table = ON skip-name-resolve=ON log_bin=/var/log/maradb/binlog2.备份数据,锁表,二进制日
分类:数据库   时间:2018-01-16 12:18:02    阅读次数:204
mysql5.7.9+支持的新参数innodb_numa_interleave
大家都知道,在运行mysql服务的服务器上,linux系统的内存numa特性是强烈建议关闭的。因为这种特性很容易引起内存泄漏的情况:即发现物理内存还有剩余,但是系统已经开始使用swap内存。numa内存特性:比如一台机器是有2个处理器,有4个内存块。我们将1个处理器和两个内存块合起来,称为一个NUMAnode,这样这个机器就会有两个NUMAnode。在物理分布上,NUMAnode的处理器和内存块的
分类:数据库   时间:2018-01-16 12:18:59    阅读次数:174
MyBatis下MySqL用户口令不能为空
jdbc.driver=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql://localhost:3308/testjdbc.username=testjdbc.password=test 如果数据库设置密码为空,在配置文件里也留空的话,不能连接。 ...
分类:数据库   时间:2018-01-16 12:22:19    阅读次数:157
Sql Service的艺术(四) SQL多表查询
表的基本连接 SQL的一个重要特性就是能通过JOIN关键词,从多个交叉表中查询、分析数据。 连接表的目的 在关系数据库中,数据表设计的一个重要原则就是要避免冗余性。 学习本节需要的数据表: CREATE TABLE TEACHER ( ID INT IDENTITY (1,1) PRIMARY KE ...
分类:数据库   时间:2018-01-16 12:23:29    阅读次数:218
adb操作命令详大全
adb是什么?:adb的全称为Android Debug Bridge,就是起到调试桥的作用。通过adb我们可以在Eclipse中方面通过DDMS来调试android程序,说白了就是debug工具。adb的工作方式比较特殊,采用监听Socket TCP 5554等端口的方式让IDE和Qemu通讯,默 ...
分类:数据库   时间:2018-01-16 12:25:00    阅读次数:195
MySQL(二):主从复制结构、双主复制结构、利用SSL实现安全的MySQL主从复制
主从复制结构、双主复制结构、利用SSL实现安全的MySQL主从复制一、主从复制结构实验1.主服务器配置可以先更改server_id在/etc/my.cnf文件中,添加server_id=11重启服务,在mysql命令行查看MariaDB [(none)]> select @@server_id;+-------------+| @@server_id |+-------------+| &n
分类:数据库   时间:2018-01-16 13:49:37    阅读次数:194
MYSQLi数据访问批量删除
删除页面 ...
分类:数据库   时间:2018-01-16 13:50:04    阅读次数:163
lnmp之mysql安装
linux 进行mysql安装 # yum -y install make gcc-c++ cmake bison-devel ncurses-devel // 安装编译代码需要的包 # wget http://www.mysql.com/Downloads/MySQL-5.6/mysql-5.6. ...
分类:数据库   时间:2018-01-16 13:50:24    阅读次数:205
在一个千万级的数据库查寻中,如何提高查询效率?
在一个千万级的数据库查寻中,如何提高查询效率? 1)数据库设计方面: a. 对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 b. 应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: s ...
分类:数据库   时间:2018-01-16 13:51:02    阅读次数:205
mysql5.7.9+支持的新参数innodb_numa_interleave
        大家都知道,在运行mysql服务的服务器上,linux系统的内存numa特性是强烈建议关闭的。因为这种特性很容易引起内存泄漏的情况:即发现物理内存还有剩余,但是系统已经开始使用swap内存。        numa内存特性:
分类:数据库   时间:2018-01-16 13:56:17    阅读次数:457
Mysql初始化root密码和允许远程访问
mysql默认root用户没有密码,输入mysql –u root 进入mysql 1、初始化root密码 进入mysql数据库 1 mysql>update user set password=PASSWORD(‘123456’) where User='root'; 1 mysql>update ...
分类:数据库   时间:2018-01-16 13:57:07    阅读次数:172
Mybatis+MySql 一个标签中执行多条sql语句 这个坑 ,我心中有一句MMP
解决办法 转自网友: 亲测 解决了问题@ MySql默认是不支持这种骚操作的,但是并不代表不能实现,只需要在jdbc的配置文件中稍做配置: driver=com.mysql.jdbc.Driverurl=jdbc:mysql://127.0.0.1:3306/airipo?useUnicode=tr ...
分类:数据库   时间:2018-01-16 13:58:53    阅读次数:190
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!