mysql常见查询语句和学习笔记.doc
还剩
16页未读,
继续阅读
下载文档到电脑,马上远离加班熬夜!
亲,很抱歉,此页已超出免费预览范围啦!
如果喜欢就下载吧,价低环保!
内容要点:
17、导入文本文件到数据库中:load data local infile "/me/daoru"into table w;(前提需要 在 Linux 中建一个文本文件) 。18、MySQL 服务器最大连接数:show variables like 'max_connections';服务器响应的最大连接数:show global status like 'Max_used_connections12、Linux MySQL 常用操作:1、show databases; 2、use 库名;3、 show tables; desc 表名;4、Create table wjf(id int not null primary key auto_increment,name varchar(20) not null );5、insert into wjf(name) values('www');例如:6、linux 中目录是使用斜杠/,而 windows 中是使用反斜杠\。7、Linux 几个重要的目录如:数据库目录:/var/lib/mysql/ 配置文件 :/usr/share/mysql(mysql.server 命令及配置文件) 相关命令:/usr/bin(mysqladmin mysqldump 等命令) 启动脚本:/etc/rc.d/init.d/(启动脚本文件 mysq4、length(str):返回字符串的个数。substring (str,pos): 返回字符串 str 的 pos 位置之后的字串。substring(str,pos, len):返回字符串 str 的 pos 位置后的 len 个字符的子串。Right(str):返回字符串 str 最后的 len 个字符串。Locate(substr,str) :返回字串 substr 在字符串str 最开例如:+-----------------+| 1 not like '%1' |+-----------------+| 0 | +-----------------+1 row in set (0.00 sec)3、mysql> select 1 like '%';+------------+| 1 like '%' |+------------+| 1value IN (SELECT key_column FROM single_table WHERE some_expr)(9).range只检索给定范围的行,使用一个索引来选择行。key 列显示使用了哪个索引。key_len 包含所使用索引的最长关键元素。在该类型中 ref 列为 NULL。当使用=、、>=、、BETWEEN 或者 IN 操作符,用常量比较关键字列时,可以使用 range(105、慢查询日志是否开启:show variables like”slow%”;查询慢查询日志的时间:show variables like”long_%”:6、EXPLAIN 关键字可以模拟优化器执行 SQL 查询语句,从而知道 MySQL 是如何处理你的 SQL 语句的 。例如:EXPLAIN SELECT num FROM stud WHERE num='a123' OR num='123';OPEN ww_cursor;loop1:REPEATFETCH ww_cursor INTO l_id,l_name,l_age,l_status; //从 select 的查询结果中提取存入到 l_id,l_name,l_age,l_status 这三个变量中。IF l_status=0 THEN SET l_age=l_age+1;END IF;SELECT l_id,l_name,l
发表评论
暂无评论,赶快抢占沙发吧。