随笔分类 - mysql
摘要:查询 正在执行的事务:SELECT * FROM information_schema.INNODB_TRX 根据这个事务的线程ID(trx_mysql_thread_id):可以使用mysql命令:kill 线程id 杀掉线程
阅读全文
摘要:MySQL数据库事务剖析 事务就是一组原子性的SQL查询,是一个独立的执行单元。事务内的语句,要么全部执行成功,要么全部执行失败。 1、事务的标准特征 一个运行良好的事务处理系统,必须具备原子性、一致性、隔离性、持久性。 原子性:一个事务必须被视为一个不可分割的最小工作单元,这个事务的所有操作要么全
阅读全文
摘要:1、dos窗口向mysql数据库中插入数据时,如果包含中文的话那么是无法插入的。原因是默认character_set_client编码是ut8,而dos窗口默认编码是gbk。执行一下set character_set_client=gbk;这句话相当于通知数据库输入字符采用的编码是gbk,这样就能实
阅读全文
摘要:权限问题,授权 给 root 所有sql 权限 mysql> grant all privileges on *.* to root@"%" identified by ".";Query OK, 0 rows affected (0.00 sec)mysql> flush privileges;Q
阅读全文
摘要:1、查询表有多少字段:select count(*) from information_schema.`COLUMNS` where table_schema='db_master_fyd' and table_name='t_reg_loanaccounttitle'
阅读全文
摘要:添加联合唯一索引:alter table t_sys_tranapiprepeat add unique index test(biz_code,biz_sn); 添加唯一索引:CREATE UNIQUE INDEX bank_acct_no ON t_reg_company_account(ban
阅读全文
摘要:索引是快速搜索的关键。MySQL索引的建立对于MySQL的高效运行是很重要的。下面介绍几种常见的MySQL索引类型 在数据库表中,对字段建立索引可以大大提高查询速度。假如我们创建了一个 mytable表: 代码如下: CREATE TABLE mytable( ID INT NOT NULL, us
阅读全文
摘要:1、把数据库test中的表Table1中的数据插入到数据库test2中的表Table2:insert into test2.Table2(a,c,d) select a,c,5 from test.Table1 WHERE c=901 2、在数据库test2中创建表table4,并将数据库test中
阅读全文
摘要:1、查看索引:mysql> show index from tblname; 2、利用索引查询:SELECT * FROM product WHERE ID > =(select id from product limit 866613, 1) limit 20 或者 SELECT * FROM p
阅读全文
摘要:首先安装mysql:sudo?apt-get?install?mysql-server?mysql-client?1.终端启动MySQL:/etc/init.d/mysql start;(stop ,restart。)2.登录MySQL:mysql-uroot -p (用root账户登录),然后输入...
阅读全文
摘要:mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost'->IDENTIFIED BY 'some_pass' WITH GRANT OPTION;//本地操作的权限mysql>GRANT ALL PRIVILEGES ON *.* TO ' r...
阅读全文
摘要:为book表添加外键:《1》明确指定外键的名称:语法:alter table 表名 add constraint外键的名称foreign key(你的外键字段名) REFERENCES 外表表名(对应的表的主键字段名);alter table book add constraint FK_BOOK ...
阅读全文
摘要:MySQL外键在定以后,如果我们不再需要这个外键,可以进行删除操作,下面就为您介绍MySQL删除外键定义的方法,供您参考。不知道大家有没有发现,在定义外键的时候articles.member_id外键比articles.category_id子句多了一个CONSTRAINT fk_member ?这...
阅读全文