cmd 命令行下mysql的知识
*************************字符串函数***********************************
mysql> select concat('aa','bb');//字符串的连接
mysql> select insert ('beijing2008you',12,3,'me');//字符串的插入
+-------------------------------------+
| insert ('beijing2008you',12,3,'me') |
+-------------------------------------+
| beijing2008me |
+-------------------------------------+
mysql> select lower('ABC');//大写转换成小写
mysql> select upper('abc');//小写转换成大写
mysql> select left('abcd',2);//左取字符串
+----------------+
| left('abcd',2) |
+----------------+
| ab |
+----------------+
mysql> select right('abcd',2);//右取字符串
mysql> select lpad('2008',20,'beijing');//长度为20,用beijing从左边填充。
+---------------------------+
| lpad('2008',20,'beijing') |
+---------------------------+
| beijingbeijingbe2008 |
+---------------------------+
mysql> select rpad('2008',20,'beijing');//长度为20,用beijing从右边填充。
mysql> select ltrim(' beijing');//去掉左边的空格
mysql> select rtrim('beijing ');//去掉右边的空格
mysql> select trim(' beijing ');//去掉两边的空格
mysql> select repeat('ab',3);//重复'ab'三次
mysql> select replace('beijing2010','2010','2008');//字符串的替换
mysql> select strcmp('a','b');//字符串的比较,返回值为-1,0,1.
mysql> select substring('beijing2008',8,4);//取子串。返回2008
*******************************数值函数********************************
mysql> select abs(-23);//取绝对值
mysql> select ceil(4.5);//返回大于它的整数
mysql> select floor(4.5);//返回小于它的整数
mysql> select mod(3,2);//取模
mysql&
相关文档:
[MySQL优化] -- 如何查找SQL效率地下的原因
时间:2010-2-28来源:HaCMS开源社区 作者:chusong
查询到效率低的 SQL 语句 后,可以通过 EXPLAIN 或者 DESC 命令获取 MySQL 如何执行 SELECT 语句的信息,包括在 SELECT 语句执行过程中表如何连接和连接的顺序,比如我们想计算 2006 年所有公司的销售额,需要关联 sales ......
对于中等级别业务量的系统来说,备份策略可以这么定:第一次全量备份,每天一次增量备份,每周再做一次全量备份,如此一直重复。而对于重要的且繁忙的系统 来说,则可能需要每天一次全量备份,每小时一次增量备份,甚至更频繁。为了不影响线上业务,实现在线备份,并且能增量备份,最好的办法就是采用主从复制机 制(replica ......
gNBpPFgyOw9Rwt/ozsnjgM7tJNo2 bhaaAThangemMkaz2tQhq3/f7dZ7 Vj29WeGHjuupj/AhYqymjAuokhYi X1T/fG+q1yR22PdcEP39dxU3ovEo lLLzwIZlQr9oJYwUf5eG4x5e1bMP nfIaIl8reszQPHFNbrxBjCVrBEXL TyBLehxzUpVI672t3LjX8q4ytCRC ezcoZQfMAc0DulJzNREbwlcf0Rco N0zW3ojBUxGsplBBZZPrD7/bPhkM rjtS8Bxym+HeV1TJDTXuiL8QLg== ......
方法一
使用phpmyadmin,这是最简单的了,修改mysql库的user表,不过别忘了使用PASSWORD函数。
方法二
使用mysqladmin,这是前面声明的一个特例。
mysqladmin -u root -p password mypasswd
输入这个命令后,需要输入root的原密码,然后root的密码将改为mypasswd。
把命令里的root改为你的用户名,你就可以改你 ......
# cd /home/tmp (进入压缩包所在目录)
# groupadd mysql (建立mysql组)
# useradd -g mysql mysql (在mysql组中建立mysql用户)
# tar -zxvf mysql-5.0.37.tar.gz (解压mysql源码,bz2压缩包请用“tar -jvxf 文件名”指令)
# cd mysql-5.0.37 (进入解压目录)
# ./configure --prefix=/usr/local/mysql (p ......