mysql
zmq4566
共同学习共同进步
展开
-
mysql 索引的优化
MySQL常用索引有:1、主键索引:主键索引是一种特殊的唯一索引,不允许有空值2、普通索引或者单列索引3、多列索引(复合索引):复合索引指多个字段上创建的索引,只有在查询条件中使用了创建索引时的第一个字段,索引才会被使用。使用复合索引时遵循最左前缀集合4、唯一索引或者非唯一索引5、空间索引:空间索引是对空间数据类型的字段建立的索引,M原创 2017-08-14 17:41:53 · 238 阅读 · 0 评论 -
mysql cmd 下创建用户,分配权限,撤销权限,删除用户
//创建用户create user 'zmq4566' identified by '123456';创建用户分配密码//分配用户权限grant select,insert on databasename.tablname to username;//把某库某表的查询,插入权限给用户grant all on *.* to username;//把服务器中所有库的所有权限都分给这个原创 2017-08-18 09:23:51 · 707 阅读 · 0 评论 -
mysql 事物处理
/*** * 事物处理应用set autocommin=0禁止自动提交 *set autocommin=1;开启自动提交,MySQL默认自动提交 *1,开启事物后set autocommin=0,commit/rollback同时执行一个事物才会有效 * 否则无效 * 2,开启事物后如果不进行commit/rollback,执原创 2017-08-15 13:11:08 · 340 阅读 · 0 评论 -
mysql主从复制学习笔记
//主从复制1.开启log_bin日志,二进制日志log_bin=mysql_bin;设置服务器IDserver_id=1show slave hosts;主机查看从机连接信息2.在主服务器创建从服务器登录的用户名和密码create user zx_root IDENTIFIED by 'xxxxx';//创建用户和密码grant select on dmc_...原创 2017-08-14 12:07:11 · 164 阅读 · 0 评论 -
mysql重置root密码
第一种场景:mysql root密码丢失情况1,在my.cnf文件下添加:skip-grant-tables这是一种免密登录模式2, 就入mysql, :use mysql; :update user set password = password('123456') where user='root'; ...原创 2018-05-31 17:29:38 · 148 阅读 · 0 评论 -
yii2多主多重配置
'class' => 'yii\db\Connection', // 单个数据库配置d// 'dsn' => 'mysql:host=192.168.138.130;dbname=mj_education',// 'username' => 'root',// 'password' => 'root',// 'charset' => '...原创 2018-07-16 15:34:06 · 410 阅读 · 0 评论