Mysql
文章平均质量分 61
Mysql
优惠券已抵扣
余额抵扣
还需支付
¥39.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
scan724
这个作者很懒,什么都没留下…
展开
-
mysql RR事务隔离机制
username` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '登录名',此时SESSION2提交事务,SESSION1是看不到新修改的数据。原创 2024-08-01 10:07:40 · 70 阅读 · 0 评论 -
REPEATABLE-READ RR模式区间锁
111原创 2022-07-22 17:43:39 · 276 阅读 · 0 评论 -
READ-COMMITTED没有区间锁
111原创 2022-07-22 17:16:39 · 338 阅读 · 0 评论 -
mysql select * into OUTFILE 不会锁表
mysql> select * into OUTFILE 'out.txt' from test.t3; 不会锁表:mysql> show engine innodb status\G *************************** 1. row ***************************------------TRANSACTIONS----------原创 2015-04-28 11:37:42 · 1698 阅读 · 1 评论 -
删除root 任何远程机器登录权限
mysql> select Host,User from mysql.user;+----------------+---------------+| Host | User |+----------------+---------------+| % | query_all || % |原创 2015-05-18 11:27:41 · 739 阅读 · 0 评论 -
mysql 对本地登录和远程登录设置不同的密码
mysql> select Host,User from mysql.user;+-----------+------------+| Host | User |+-----------+------------+| % | quartz_app || % | zjzc_app || 127.0.0.1 | root原创 2015-05-18 11:26:57 · 4080 阅读 · 0 评论 -
Chapter 25 MySQL Enterprise Edition
Chapter 25 MySQL Enterprise Edition25.1 MySQL Enterprise Monitor Overview MySQL 企业版监控概要SQL 企业版监控是一个MySQL的一个企业监控系统,关注你的MySQL servers,通知你的潜在问题,建议你如何解决。MySQL 企业监控能监控各种类型的配置,一个单一的MySQL服务器是重要对您的业务原创 2015-06-19 16:04:24 · 707 阅读 · 0 评论 -
binlog作用
The binary log contains all statements that update data or potentially could have updated it (for example, aDELETE which matched no rows). binary log 包含里所有语句 包括更新数据或者潜在的已经更新的 (比如 delete匹配了0条记录)St原创 2015-06-02 15:26:50 · 671 阅读 · 0 评论 -
删除全部binlog不影响数据库运行,类似Oracle的archivelog
v-lhb-db03:/data01/mysqllog/binlog# lsmysql-bin.000002 mysql-bin.000003 mysql-bin.000004 mysql-bin.000005 mysql-bin.000006 mysql-bin.indexv-lhb-db03:/data01/mysqllog/binlog# rm -rf *v-lhb-db03原创 2015-06-02 15:21:11 · 1425 阅读 · 0 评论 -
mysql清理binlog
v-lhb-db03:/data01/mysqllog/binlog# mysql -uroot -p1234567Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.mysql> PURGE BINARY LOGS TO 'mysql-bin.000001';Query OK, 0原创 2015-06-02 15:18:12 · 453 阅读 · 0 评论 -
mysql 5.6 升级5.7
注意:是一个很好的实践在安装新的软件前备份你的数据库,尽管MySQL 很努力的确保高级别的质量,通过备份来保护你的数据。升级5.6到5.7,Mysql 推荐你执行一个2进制的替换升级 使用下面的过程;1.停止老的(MySQL 5.6)server2.升级MySQL 2进制的或者包代替(代替5.6的2进制)3. 启动MySQL 5.7 使用存在的数据目录4. 运行mys原创 2015-06-02 15:39:19 · 4673 阅读 · 0 评论 -
mysql 更改user表修改密码
--修改test用户密码为999999 mysql> use mysql Reading table information for completion of table and column names You can turn off this feature to get a quicker startup with -A Database changed mys原创 2015-06-04 19:45:13 · 3869 阅读 · 0 评论 -
SET SQL_SAFE_UPDATES = 0
09:30:52 update zjzc.ProductRepaymentPlan set settlementDate = '2015-06-05' where productSn = 87 Error Code: 1175. You are using safe update mode and you tried to update a table without a WHERE th原创 2015-05-27 09:34:38 · 5288 阅读 · 0 评论 -
mysql 授权
GRANT ALL PRIVILEGES ON `quartz`.* TO 'quartz_app'@'10.171.243.55'原创 2015-05-20 19:41:24 · 412 阅读 · 0 评论 -
独享表空间 ibdata1
独享表空间:[mysql@master data]$ ls -ltr ibdata1 -rw-rw----. 1 mysql mysql 482344960 Mar 14 13:47 ibdata1这个是用于存储:要存一些 元数据信息还有undo原创 2015-04-28 09:42:32 · 461 阅读 · 0 评论 -
Mysql权限规范
mysql> show databases;+--------------------+| Database |+--------------------+| information_schema || mysql || performance_schema || quartz || zjzc原创 2015-05-11 09:36:16 · 456 阅读 · 0 评论 -
mysqldump 备份脚本
. ~/.bash_profileTODAY_DIR=`date +%Y%m%d`;old_dir=`date +%Y%m%d --date='7 days ago'`;cd /data02/database_backup/if [ -f $old_dir ]; thenrm -rf $old_dirfiif [ ! -d $TODAY_DIR ]; thenmkdir -p $T原创 2015-05-11 10:39:35 · 490 阅读 · 0 评论 -
第32章 数据库的备份和恢复
数据的备份和恢复:这个章节讨论数据库的备份技术和如何从备份恢复数据库1、备份的类型2.2进制和文本恢复3.备份的log和状态文件的作用4.使用复制5.执行数据恢复32.1 介绍1个MYSQL管理员做数据库备份来保护系统crash或者硬件失败 导致数据丢失或者腐败。B原创 2015-04-28 21:15:27 · 456 阅读 · 0 评论 -
mysql 查看排序集
mysql> show character set like '%utf%';+---------+---------------+--------------------+--------+| Charset | Description | Default collation | Maxlen |+---------+---------------+-----------------原创 2015-05-12 09:18:51 · 413 阅读 · 0 评论 -
第33章 利用存储过程和触发器进行管理
这个章节讨论使用存储过程和触发器来管理的好处 它包括下面几个章节:1.使用存储过程和触发器用于安全目的2.是用存储过程来加强性能33.1 使用存储过程和触发器用于安全目的存储过程提供了安全好处用于数据库管理。你可以定义过程用于普通用户(非管理用户)的安全的数据访问保护, 实现这种预防安全措施。假设你有一原创 2015-05-04 13:20:22 · 398 阅读 · 0 评论 -
MYSQL修改用户密码
第一种方法 将root的密码改为djg345 # mysqladmin -uroot -p123123 password djg345 以下方法需在mysql>提示符下操作 第二种方法 更改user01密码为user01pwd mysql> SET PASSWORD FOR user01=PASSWORD("user01pwd"); mysql> show grants原创 2015-05-05 19:27:21 · 447 阅读 · 0 评论 -
第34章 用户管理
1. 这章讨论如何管理账户1.授权表 存储账户信息2. 用于账号管理的语句3.server 如何使用grant table 内容来控制客户端访问34.1 用户账户管理:MYSQL 访问控制系统使你能创建MYSQL账户和 每个账户能做什么。在MYSQL里,账户的内容是取决于2个事情:一个是用户名和主机名原创 2015-05-05 17:07:54 · 876 阅读 · 0 评论 -
perl 卸数程序导致mysql内存溢出
[mysql@master ~]$ perl unload.pl t3Mar 17 06:22:57 master kernel: [28523] 500 28523 300260 82607 0 0 0 perlMar 17 06:22:57 master kernel: [28524] 500 28524 300260原创 2015-05-05 21:23:53 · 631 阅读 · 0 评论 -
slave的启动和关闭
mysql> stop slave;Query OK, 0 rows affected (0.05 sec)mysql> show slave status\G;*************************** 1. row *************************** Slave_IO_State: M原创 2015-06-05 10:18:41 · 3881 阅读 · 0 评论 -
mysql --master-data 参数
Use this option to dump a master replication server to produce a dump file that can be used to set up another server as a slave of the master. It causes the dump output to include a CHANGE MASTER TO原创 2015-06-04 20:21:14 · 1533 阅读 · 1 评论 -
mysql 全局变量和SESSION变量
mysql> SET query_cache_size = 40000;ERROR 1229 (HY000): Variable 'query_cache_size' is a GLOBAL variable and should be set with SET GLOBALmysql> show variables like '%commit%';+------------------原创 2015-09-01 15:01:19 · 1876 阅读 · 0 评论 -
mysql 唯一索引
1.一个列的唯一索引mysql> create database pay;Query OK, 1 row affected (0.03 sec)mysql> use pay;Database changedmysql> show tables;Empty set (0.00 sec)CREATE TABLE `t1` ( `a1` int, `a2` int,原创 2015-08-06 20:06:46 · 559 阅读 · 0 评论 -
mysql 清理分区表
mysql> alter table trends truncate partition p20150810;Query OK, 0 rows affected (0.37 sec)mysql> select count(*) from trends partition(p20150810);+----------+| count(*) |+----------+|原创 2015-09-29 21:05:08 · 3063 阅读 · 0 评论 -
mysql AUTO_INCREMENT
mysql> CREATE TABLE test -> ( -> id INT UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT, -> username VARCHAR(15) NOT NULL -> )AUTO_INCREMENT = 100;Query OK, 0 rows affected (0.07 sec)m原创 2015-11-01 10:04:24 · 359 阅读 · 0 评论 -
mysql kill thread
jrhdpt02:/root# mysql -uroot -p'x' -e "show processlist" | grep query | grep localWarning: Using a password on the command line interface can be insecure.177550 query_all localhost NULL Sleep 55 NU原创 2015-12-23 21:57:37 · 648 阅读 · 0 评论 -
mysqlbinlog 读取多个文件
[root@zjzc01 binlog]# mysqlbinlog --start-datetime='2016-02-25 00:00:00' --stop-datetime='2016-03-15 17:00:00' mysql-bin.000023 mysql-bin.000024 >a.txt[root@zjzc01 binlog]# head -20 a.txt /*!50530 S原创 2016-03-15 20:30:01 · 1743 阅读 · 0 评论 -
mysql 只给更新表的某个字段的授权
mysql> create view v_Procuct as select sn,name from Product;Query OK, 0 rows affected (0.01 sec)mysql> GRANT UPDATE ON `zjzc`.`v_Procuct` TO 'zjzc_limit_cn'@'%' ;Query OK, 0 rows affected (0.00原创 2016-02-25 10:49:18 · 4757 阅读 · 0 评论 -
mysql 保留的关键字
mysql> select precision from Product;ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'precisi原创 2016-02-29 21:01:21 · 824 阅读 · 0 评论 -
Mysql 创建查询用户
GRANT USAGE ON *.* TO 'zjzc_zyj'@'%' identified by '1234567';GRANT SELECT ON `zjzc`.* TO 'zjzc_zyj'@'%';mysql> create table a100(id int);ERROR 1142 (42000): CREATE command denied to user 'zjzc_zy原创 2015-09-02 16:39:41 · 463 阅读 · 0 评论 -
mysql timestamp格式
Create Table: CREATE TABLE `Client` ( `sn` int(11) NOT NULL AUTO_INCREMENT COMMENT '用户编号(自增字段)', `uuid` char(32) NOT NULL DEFAULT '' COMMENT '用户统一编号', `userNick` char(20) NOT NULL DEFAULT '' COM原创 2015-08-15 10:49:11 · 2569 阅读 · 0 评论 -
mysql 动态修改参数
mysql> show variables like '%sync_binlog%';+---------------+-------+| Variable_name | Value |+---------------+-------+| sync_binlog | 2 |+---------------+-------+1 row in set (0.00 sec)原创 2015-08-03 09:14:46 · 1938 阅读 · 0 评论 -
mysql 锁查看
1.READLocks 一个表用于读,A READ LOCK 锁住表用于read查询比如SELECT 从表获得数据它不允许写操作 比如INSERT,DELETE或者UPDATE 修改表数据SESSION 1:mysql> lock table test read;Query OK, 0 rows affected (0.01 sec)mysql> select * fr原创 2015-06-30 15:04:23 · 638 阅读 · 0 评论 -
复制-17.1
17.1 复制在servers之间是基于binary logging 机制。Mysql 实例在master上的操作(数据改变的源头) 记录updates和changes以events的形式写入到binary logbinary log里存储的信息是不同的日志格式来记录数据库的改变。Slaves 是配置来读取binary log 从master 然后在slave 数据库上执行binary log里的原创 2015-06-07 21:20:28 · 467 阅读 · 0 评论 -
Mysql 源码安装部署
1.安装vsftpv-lhb-db03:/root# yum install vsftpd-2.2.2-13.el6_6.1.x86_64Loaded plugins: fastestmirror, securityDetermining fastest mirrors2.注:请自行配置好yum源,不过centos默认的在线yum源也挺好用 # yum -y install g原创 2015-04-29 15:50:51 · 832 阅读 · 0 评论 -
mysql 导入导出表数据
mysql 备份表:zjzc的test表mysqldump -uroot -p'kjk123' zjzc test >test.sqlmysql> select * from test;+------+| id |+------+| 111 || 222 || 333 |+------+3 rows in set (0.00 sec)test:/root#原创 2015-06-12 11:24:02 · 499 阅读 · 0 评论