随笔分类 -  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') 阅读全文
posted @ 2020-06-20 15:44 盘思动 阅读(935) 评论(1) 推荐(0) 编辑
摘要:在使用mysql数据库过程中,遇到了错误ERROR 1146 (42S02):Table doesn’t exist,经过了两天,终于解决了这个问题。引起该错误的原因不同,对应的解决方法也不同。这里只针对我的情况进行一下说明。可能写的比较乱,希望你慢慢看,下面是我整个从犯错误到解决问题的整个过程,有 阅读全文
posted @ 2020-06-15 14:14 盘思动 阅读(2079) 评论(0) 推荐(0) 编辑
摘要:查看mysql 版本 阅读全文
posted @ 2019-12-25 21:04 盘思动 阅读(379) 评论(0) 推荐(0) 编辑
摘要:insert into t2 select * from t1 limit 100; 阅读全文
posted @ 2019-12-23 09:54 盘思动 阅读(214) 评论(0) 推荐(0) 编辑
摘要:默认的sql语句以分号";"表示结束。mysql解释器每遇到一个分号,执行一段语句。可以通过delimiter更改语句结束符 mysql>delimiter && 表示mysql遇到&&才会执行语句 阅读全文
posted @ 2019-12-20 21:36 盘思动 阅读(282) 评论(0) 推荐(1) 编辑
摘要:一、 启动 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 阅读全文
posted @ 2019-12-11 11:28 盘思动 阅读(3505) 评论(0) 推荐(0) 编辑
摘要:默认情况下mysql会一直保留mysql-bin文件,这样到一定时候,磁盘可能会被撑满,这时候是否可以删除这些文件呢,是否可以安全删除,是个问题。 首先要说明一下,这些文件都是mysql的日志文件,如果不做主从复制的话,基本上是没用的,虽然没用,但是不建议使用rm命令删除,这样有可能会不安全,正确的 阅读全文
posted @ 2019-11-18 14:17 盘思动 阅读(8906) 评论(1) 推荐(0) 编辑
摘要:update user_info set user_name = concat(user_name,'呵呵呵') where user_name = '哈哈哈'; 阅读全文
posted @ 2019-10-21 15:57 盘思动 阅读(7197) 评论(0) 推荐(0) 编辑
摘要:以decimal(18,0)为例:18是定点精度,0是小数位数。 decimal(a,b) a指定小数点左边和右边可以存储的十进制数字的最大个数,最大精度38。 b指定小数点右边可以存储的十进制数字的最大个数。小数位数必须是从 0 到 a之间的值。默认小数位数是 0。 阅读全文
posted @ 2019-10-15 15:19 盘思动 阅读(1003) 评论(0) 推荐(0) 编辑
摘要:导出所有数据库数据(会导出到命令行当前所在目录下) mysqldump -u root -p --all-databases > alldb.sql 阅读全文
posted @ 2019-09-12 11:27 盘思动 阅读(397) 评论(0) 推荐(0) 编辑
摘要:一、启动方式 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... 阅读全文
posted @ 2019-02-20 09:42 盘思动 阅读(2063) 评论(0) 推荐(0) 编辑
摘要:SELECT TABLE_NAME,DATA_LENGTH+INDEX_LENGTH,TABLE_ROWS FROM information_schema.TABLES WHERE TABLE_SCHEMA='hx'; + + + +| TABLE_NAME | DATA_LENGTH+INDEX_ 阅读全文
posted @ 2018-08-30 18:53 盘思动 阅读(321) 评论(2) 推荐(0) 编辑
摘要:方法1: 用SET PASSWORD命令 首先登录MySQL。 格式:mysql> set password for 用户名@localhost = password(‘新密码’); 例子:mysql> set password for root@localhost = password(‘123’ 阅读全文
posted @ 2018-06-12 17:23 盘思动 阅读(955) 评论(0) 推荐(0) 编辑
摘要:解决办法 grant all privileges on *.* to joe@localhost identified by '1'; flush privileges; 拿 joe 1 登陆 附: mysql> grant 权限1,权限2,…权限n on 数据库名称.表名称 to 用户名@用户地 阅读全文
posted @ 2018-06-09 23:47 盘思动 阅读(8391) 评论(0) 推荐(0) 编辑
摘要:8.添加外键 9.删除外键 阅读全文
posted @ 2018-06-09 10:24 盘思动 阅读(153) 评论(0) 推荐(0) 编辑
摘要:decimal Decimal(n,m)表示数值中共有n位数,其中整数n-m位,小数m位。例:decimal(10,6),数值中共有10位数,其中整数占4位,小数占6位。 例:decimal(2,1),此时,插入数据“12.3”、“12”等会出现“数据溢出错误”的异常;插入“1.23”或“1.234 阅读全文
posted @ 2018-03-27 10:37 盘思动 阅读(7134) 评论(0) 推荐(0) 编辑
摘要:mysql> desc tf_insurance_order; +------------------------+-----------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra ... 阅读全文
posted @ 2018-01-17 10:42 盘思动 阅读(191) 评论(0) 推荐(0) 编辑
摘要:grant all on *.* to root@'%' identified by '123456'; grant all on *.* to root@'%' identified by '123456'; flush privileges flush privileges 阅读全文
posted @ 2018-01-16 09:36 盘思动 阅读(296) 评论(0) 推荐(0) 编辑
摘要: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 | ... 阅读全文
posted @ 2017-12-26 10:27 盘思动 阅读(11340) 评论(0) 推荐(0) 编辑
摘要:mysql create database 指定utf-8编码 CREATE DATABASE IF NOT EXISTS thinkphp DEFAULT CHARSET utf8 COLLATE utf8_general_ci; COLLATE 校对 阅读全文
posted @ 2017-12-09 17:35 盘思动 阅读(520) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示