欢迎光临IT网Linux学习频道

当前位置: > 数据库 > MySQL >
  • [MySQL] mysql show status详解 日期:2016-05-27 19:51:07 点击:134 好评:0

    查看服务器目前状态信息的命令,两种方式: 1.命令行,进入MySQL/bin目录下,输入mysqladmin extended-status 2.连接到 mysql ,输入show status; 3.如果要查看某个数据,可以 mysql show status like table%; +-----------------------+-------+ | Variable_...

  • [MySQL] MySQL的性能调优工具tuning-primer.sh 日期:2016-05-27 19:50:20 点击:121 好评:0

    安装方法: wget http://www.day32.com/MySQL/tuning-primer.sh chmod u+x tuning-primer.sh ./tuning-primer.sh...

  • [MySQL] MySQL 服务器调优 日期:2016-05-27 19:49:45 点击:145 好评:0

    关于 MySQL 调优 有 3 种方法可以加快MySQL服务器的运行速度,效率从低到高依次为: 替换有问题的硬件。 对 MySQL 进程的设置进行调优。 对查询进行优化。 替换有问题的硬件通常是我们的第一考虑,主要原因是数据库会占用大量资源。不过这种解决方案也就仅限...

  • [MySQL] MySQL 找出使用了某列名的所有表 日期:2016-05-26 14:13:58 点击:137 好评:0

    SELECT table_name,column_name FROM information_schema.columnsWHERE column_name LIKE % tax %...

  • [MySQL] MySQL: ON DUPLICATE KEY UPDATE 用法 日期:2016-05-26 14:13:02 点击:189 好评:0

    使用该语法可在插入记录的时候先判断记录是否存在,如果不存在则插入,否则更新,很方便,无需执行两条SQL INSERT INTO osc_visit_stats(stat_date,type,id,view_count) VALUES (?,?,?,?) ON DUPLICATE KEY UPDATE view_count=view_count+?-- osc_visit_stat...

  • [MySQL] MySQL存储过程相互调用并获得错误码 日期:2016-05-26 13:56:10 点击:57 好评:0

    演示如何在存储过程中调用另外一个存储过程,并获取执行的错误信息 mysqlmysql delimiter $$mysqlmysql CREATE PROCEDURE myProc() - MODIFIES SQL DATA - BEGIN - DECLARE l_status VARCHAR(20);- - CALL myProc1(l_status); - IF l_status=Duplicate Entry...

  • [MySQL] MySQL 的 CASE WHEN 语句 日期:2016-05-26 13:55:11 点击:149 好评:0

    代码片段(4) [代码]使用CASE WHEN进行字符串替换处理 01 /* 02 03 mysqlselect*fromsales; 04 +-----+------------+--------+--------+--------+------+------------+ 05 | num |name| winter | spring | summer | fall | category | 06 +-----+------------...

  • [MySQL] MySQL 存储过程中执行动态 SQL 语句 日期:2016-05-26 13:54:45 点击:117 好评:0

    mysqlmysql delimiter $$mysqlmysql CREATE PROCEDURE set_col_value - (in_table VARCHAR(128), - in_column VARCHAR(128), - in_new_value VARCHAR(1000), - in_where VARCHAR(4000))- - BEGIN - DECLARE l_sql VARCHAR(4000); - SET l_sql=CONCAT_ws( , -...

  • [MySQL] 利用 mysql.proc 表来获取基础数据信息 日期:2016-05-26 13:54:14 点击:142 好评:0

    mysqlmysqlmysql DELIMITER //mysqlmysql CREATE FUNCTION myFunction (item_sum DECIMAL(10,2)) - RETURNS DECIMAL(10,1) - BEGIN-- - RETURN ROUND(item_sum,1);- - END - //Query OK, 0 rows affected (0.00 sec)mysql DELIMITER ;mysqlmysql select myFu...

  • [MySQL] MySQL 使用 LOOP 的 ITERATE 语句示例 日期:2016-05-26 13:53:49 点击:154 好评:0

    介绍 MySQL 的 Iterate 迭代语句 mysqlmysqlmysql DELIMITER //mysql CREATE PROCEDURE myProc (IN in_count INT) - BEGIN - DECLARE count INT default 0;- - increment: LOOP - SET count = count + 1; - IF count 20 THEN ITERATE increment; END IF; - I...

  • [MySQL] MySQL 的 LEAVE 语句退出循环 日期:2016-05-26 13:53:19 点击:81 好评:0

    mysqlmysql delimiter $$mysqlmysql CREATE PROCEDURE myProc() - BEGIN - DECLARE i,j INT DEFAULT 1; - outer_loop: LOOP - SET j=1; - inner_loop: LOOP - SELECT CONCAT(i,times, j,is,i*j); - SET j=j+1; - IF j12 THEN - LEAVE inner_loop; - END IF;...

  • [MySQL] MySQL 的存储过程中请求一个锁对象 日期:2016-05-26 13:52:52 点击:128 好评:0

    mysqlmysql delimiter $$mysqlmysql CREATE PROCEDURE myProc() - BEGIN - DECLARE lock_result INT; - IF get_lock(sp_critical_section_lock,60) THEN - - SELECT got lock; - - SET lock_result=release_lock(sp_critical_section_lock); - ELSE - SELECT...

  • [MySQL] MySQL 存储过程的异常处理 日期:2016-05-26 13:52:25 点击:63 好评:0

    mysqlmysql delimiter $$mysqlmysql CREATE PROCEDURE myProc - (p_first_name VARCHAR(30), - p_last_name VARCHAR(30), - p_city VARCHAR(30), - p_description VARCHAR(30), - OUT p_sqlcode INT, - OUT p_status_message VARCHAR(100)) - BEGIN- - - - D...

  • [MySQL] MySQL 存储过程使用 REPEAT 来打开游标读取数据 日期:2016-05-26 13:52:02 点击:125 好评:0

    mysqlmysqlmysql delimiter $$mysql CREATE PROCEDURE myProc (in_customer_id INT) - BEGIN- - DECLARE l_first_name VARCHAR(30); - DECLARE l_id INT; - DECLARE l_city VARCHAR(30); - DECLARE l_department_count INT; - DECLARE no_more_departments I...

  • [MySQL] MySQL 事务 ROLLBACK 示例代码 日期:2016-05-26 13:51:35 点击:134 好评:0

    mysqlmysql delimiter $$mysqlmysql CREATE PROCEDURE myProc( - in_from INTEGER, - in_to INTEGER, - in_amount DECIMAL(8,2)) - BEGIN- - DECLARE txn_error INTEGER DEFAULT 0 ;- - DECLARE CONTINUE HANDLER FOR SQLEXCEPTION BEGIN - SET txn_error=1;...

  • [MySQL] MySQL 存储过程中使用 WHILE 循环语句 日期:2016-05-26 13:51:07 点击:90 好评:0

    mysql mysql delimiter $$ mysql mysql CREATE PROCEDURE myProc() - BEGIN - - DECLARE i int; - SET i=1; - loop1: WHILE i=10 DO - IF MOD(i,2)0 THEN - SELECT CONCAT(i,is an odd number); - END IF; - SET i=i+1; - END WHILE loop1; - END$$ Query OK,...

  • [MySQL] 使用 LOOP 和 FETCH 来读取 MySQL 游标 日期:2016-05-26 13:50:35 点击:55 好评:0

    mysqlmysql delimiter $$mysql CREATE PROCEDURE myProc() - BEGIN - DECLARE l_sale_id INT; - DECLARE l_last_sale INT DEFAULT 0;- - DECLARE sale_csr CURSOR FOR - SELECT id - FROM employee;- - DECLARE CONTINUE HANDLER FOR NOT FOUND SET l_last_s...

  • [MySQL] MySQL 存储过程的 BEGIN 和 END 日期:2016-05-26 13:49:23 点击:81 好评:0

    mysqlmysql DELIMITER //mysql CREATE FUNCTION myProc (cost DECIMAL(10,2)) - RETURNS DECIMAL(10,2)- - SQL SECURITY DEFINER- - tax: BEGIN - DECLARE order_tax DECIMAL(10,2); - SET order_tax = cost * .05; - RETURN order_tax; - END - //Query OK,...

  • [MySQL] MySQL 自定义函数 (Function) 示例 日期:2016-05-26 13:48:50 点击:138 好评:0

    一个很简单的 MySQL 函数定义 mysqlmysql delimiter $$mysqlmysql CREATE FUNCTION myFunction - (in_string VARCHAR(255), - in_find_str VARCHAR(20), - in_repl_str VARCHAR(20))- - RETURNS VARCHAR(255) - BEGIN - DECLARE l_new_string VARCHAR(255);...

  • [MySQL] linux下mysql开启远程访问权限及防火墙开放3306端口 日期:2016-05-26 01:19:14 点击:157 好评:0

    开启mysql的远程访问权限 默认mysql的用户是没有远程访问的权限的,因此当程序跟数据库不在同一台服务器上时,我们需要开启mysql的远程访问权限。 主流的有两种方法,改表法和授权法。 相对而言,改表法比较容易一点,个人也是比较倾向于使用这种方法,因此...

  • [MySQL] 修改MySQL日志文件位置 日期:2016-05-26 00:44:30 点击:175 好评:0

    MySQL日志文件相信大家都有很多的了解,MySQL日志文件一般在:/var/log/mysqld.log,下面就教您修改MySQL日志文件位置的方法,供您参考。 今天需要改MySQL日志文件的位置,发现在/etc/my.cnf中怎么也改不了。 后来发现MySQL日志位是指定的: [root@localhost e...

  • [MySQL] MySQL常用维护管理工具 日期:2016-05-25 23:59:40 点击:154 好评:0

    MySQL是一个非常流行的小型关系型数据库管理系统,2008年1月16号被Sun公司收购。目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积...

  • [MySQL] MySQL 管理工具:Navicat for MySQL 8.0.19 中文版 日期:2016-05-25 23:59:01 点击:70 好评:0

    本资料内容来自与MYSQL.CN论坛,谢谢那些默默做出贡献的朋友! 一、 关于MySQL5 MySQL5系列数据库是MySQL的最新版本的数据库,比较流行的发行版是mysql-5.0.18。MySQL 英文官方网站是http://www.mysql.com/ 二、 获得MySQL5 所有的关于MySQL数据库的程序,都...

  • [MySQL] MySQL中的定时执行 日期:2016-05-25 23:58:20 点击:100 好评:0

    查看event是否开启 show variables like %sche%; 将事件计划开启 set global event_scheduler =1; 创建存储过程test CREATE PROCEDURE test () BEGIN update examinfo SET endtime = now() WHERE id = 14; END; 创建event e_test create event if not exists...

  • [MySQL] linux 下 MySQL源码包的安装 日期:2016-05-25 23:56:50 点击:190 好评:0

    linux 下 MySQL源码包的安装 实验环境 VMware 6.5.2 +redhatEnterprise 5 AS 实验目的 初步涉及源码包的安装,以简单实现其功能为目的,不对原理进行深层讨论 内核版本: 今天尝试安装MySQL的源码包 mysql-4.0.27.tar.gz 下载源码包 copy 到linux [root@loca...

  • [MySQL] 编译Mysql时configure: error: No curses/termcap library found 的错误解决方法 日期:2016-05-25 23:56:25 点击:116 好评:0

    mysql版本:5.1.30 已经不记得这次是第几次安装mysql了,遇到这个问题倒是第一次。 之前在tar,./configure,make,make install 经典四步时,从来没有想过其中的过程,只觉得像例行公事一样,做就是了。 不幸的是,这次在./configure后,make时出现以下错误...

  • [MySQL] MySQL 文本文件的导入导出数据的方法 日期:2016-05-25 23:53:32 点击:152 好评:0

    第一招、mysql服务的启动和停止 net stop mysql net start mysql 第二招、登陆mysql 语法如下: mysql -u用户名 -p用户密码 键入命令mysql -uroot -p, 回车后提示你输入密码,输入12345,然后回车即可进入到mysql中了,mysql的提示符是: mysql 注意,如果...

  • [MySQL] MySQL 备份和恢复 日期:2016-05-25 23:52:26 点击:157 好评:0

    MySQL 的备份和恢复机制,以及如何维护数据表,包括最主要的两种表类型:MyISAM和Innodb,文中设计的 MySQL 版本为 5.0.22。 目前 MySQL 支持的免费备份工具有:mysqldump、mysqlhotcopy,还可以用 SQL 语法进行备份:BACKUP TABLE或者SELECT INTO OUTFILE,...

  • 首页
  • 上一页
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 下一页
  • 末页
  • 651820
栏目列表
推荐内容