随笔分类 - mysql
摘要:SELECT TABLE_NAME,DATA_LENGTH,INDEX_LENGTH,(DATA_LENGTH+INDEX_LENGTH) as length,TABLE_ROWS,concat(round((DATA_LENGTH+INDEX_LENGTH)/1024/1024,3), 'MB')
阅读全文
摘要:在使用mysql数据库过程中,遇到了错误ERROR 1146 (42S02):Table doesn’t exist,经过了两天,终于解决了这个问题。引起该错误的原因不同,对应的解决方法也不同。这里只针对我的情况进行一下说明。可能写的比较乱,希望你慢慢看,下面是我整个从犯错误到解决问题的整个过程,有
阅读全文
摘要:insert into t2 select * from t1 limit 100;
阅读全文
摘要:默认的sql语句以分号";"表示结束。mysql解释器每遇到一个分号,执行一段语句。可以通过delimiter更改语句结束符 mysql>delimiter && 表示mysql遇到&&才会执行语句
阅读全文
摘要:一、 启动 1、使用 service 启动:service mysql start 2、使用 mysqld 脚本启动:/etc/init.d/mysql start 3、使用 safe_mysqld 启动:safe_mysql& /usr/local/mysql/bin/mysqld_safe -- 特殊安装环境,不知从哪里关闭 二、停止 1、使用 service 启动:service mysql
阅读全文
摘要:默认情况下mysql会一直保留mysql-bin文件,这样到一定时候,磁盘可能会被撑满,这时候是否可以删除这些文件呢,是否可以安全删除,是个问题。 首先要说明一下,这些文件都是mysql的日志文件,如果不做主从复制的话,基本上是没用的,虽然没用,但是不建议使用rm命令删除,这样有可能会不安全,正确的
阅读全文
摘要:update user_info set user_name = concat(user_name,'呵呵呵') where user_name = '哈哈哈';
阅读全文
摘要:以decimal(18,0)为例:18是定点精度,0是小数位数。 decimal(a,b) a指定小数点左边和右边可以存储的十进制数字的最大个数,最大精度38。 b指定小数点右边可以存储的十进制数字的最大个数。小数位数必须是从 0 到 a之间的值。默认小数位数是 0。
阅读全文
摘要:导出所有数据库数据(会导出到命令行当前所在目录下) mysqldump -u root -p --all-databases > alldb.sql
阅读全文
摘要:一、启动方式 1、使用linux命令service 启动: service mysqld start 2、使用 mysqld 脚本启动: /etc/inint.d/mysqld start 3、使用 safe_mysqld 启动: safe_mysqld& 二、停止 1、使用 service 启动: service mysqld stop 2、使用 mysqld 脚本启动: /etc/inin...
阅读全文
摘要:SELECT TABLE_NAME,DATA_LENGTH+INDEX_LENGTH,TABLE_ROWS FROM information_schema.TABLES WHERE TABLE_SCHEMA='hx'; + + + +| TABLE_NAME | DATA_LENGTH+INDEX_
阅读全文
摘要:方法1: 用SET PASSWORD命令 首先登录MySQL。 格式:mysql> set password for 用户名@localhost = password(‘新密码’); 例子:mysql> set password for root@localhost = password(‘123’
阅读全文
摘要:解决办法 grant all privileges on *.* to joe@localhost identified by '1'; flush privileges; 拿 joe 1 登陆 附: mysql> grant 权限1,权限2,…权限n on 数据库名称.表名称 to 用户名@用户地
阅读全文
摘要:decimal Decimal(n,m)表示数值中共有n位数,其中整数n-m位,小数m位。例:decimal(10,6),数值中共有10位数,其中整数占4位,小数占6位。 例:decimal(2,1),此时,插入数据“12.3”、“12”等会出现“数据溢出错误”的异常;插入“1.23”或“1.234
阅读全文
摘要:mysql> desc tf_insurance_order; +------------------------+-----------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra ...
阅读全文
摘要:grant all on *.* to root@'%' identified by '123456'; grant all on *.* to root@'%' identified by '123456'; flush privileges flush privileges
阅读全文
摘要:mysql> select id,avatar from tf_user; +----+--------------+ | id | avatar | +----+--------------+ | 1 | avatar_1.png | | 2 | avatar_6.png | | 3 | avatar_1.png | | 4 | avatar_5.png | | 5 | ...
阅读全文
摘要:mysql create database 指定utf-8编码 CREATE DATABASE IF NOT EXISTS thinkphp DEFAULT CHARSET utf8 COLLATE utf8_general_ci; COLLATE 校对
阅读全文