随笔分类 - mysql
摘要:今天在利用navicat premium 拷数据库时,一直报错MySQL server has gone away With statement:, 查了好一会,最终为:sql操作的时间过长或者是传送的数据太大(例如使用insert ... values的语句过长, 可以通过修改max_allowe
阅读全文
摘要:本文实例,运行于 MySQL 5.0 及以上版本。 MySQL 赋予用户权限命令的简单格式可概括为: grant 权限 on 数据库对象 to 用户 一、grant 普通数据用户,查询、插入、更新、删除 数据库中所有表数据的权利。 grant select on testdb.* to common
阅读全文
摘要:一、MariaDB安装部署 MySQL安装部署(二) 二、MySQL 字段类型 三、数据库函数 四、MariaDB与Mysql MariaDB 5.x与Mysql 5.x 大部分内容几乎一样。开发人员再使用上甚至不用区分。 在服务器优化器、存储引擎方面MariaDB 10.x更加明显。 五、Mari
阅读全文
摘要:执行mysql命令查询时: select * from table_name错误信息如: [Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column
阅读全文
摘要:MySQL环境变量设置,将%MySQL_HOME%下的MySQL Server 5.1/bin放到Path下。 MySQL的mysqldump工具,基本用法是: shell> mysqldump [OPTIONS] database [tables] 通过执行mysqldump --help,得到当
阅读全文
摘要:一、获取当前日期时间 1.1、获得当前日期+时间(date+time)函数:now() 1.2、获取当前日期+时间(date+time)函数:sysdate() 注:二者类拟,不同在于now()在执行时就得到了,sysdate()执行时动态得到。 2、获取当前日期:curdate(),与curren
阅读全文
摘要:mysql命令行复制表结构的方法: 1.只复制表结构到新表 CREATE TABLE 新表 SELECT * FROM 旧表 WHERE 1=2 或者 CREATE TABLE 新表 LIKE 旧表 2.复制表结构及数据到新表 CREATE TABLE 新表 SELECT * FROM 旧表 3、复
阅读全文
摘要:使用MySQL,我们很多时候都会出现需要截取字符串的情况,所以关于字符串的截取的方式有必要记录下去。 MySQL截取字符串的函数有: left(str, length):从左边开始截取,length是截取的长度。 right(str,length):同上,不过方向相反 substring(str,p
阅读全文
摘要:MySQL 赋予用户权限命令的简单格式可概括为:grant 权限 on 数据库对象 to 用户一、grant 普通数据用户,查询、插入、更新、删除 数据库中所有表数据的权利。grant select on testdb.* to common_user@'%'grant insert on test...
阅读全文
摘要:环境要求 gcc、gcc-c++、cmake、bison(可能)支持 1、yum install gcc gcc-c++ cmake bison 2、修改yum配置,达到搜索本地设置 移走或改名/etc/yum.repos.d/CentOS-Base.repo 修改 vi/et...
阅读全文
摘要:1.MySql-Server 出于安全方面考虑只允许本机(localhost, 127.0.0.1)来连接访问. 这对于 Web-Server 与 MySql-Server 都在同一台服务器上的网站架构来说是没有问题的. 但随着网站流量的增加, 后期服务器架构可能会将 Web-Server 与 My...
阅读全文
摘要:在Centos中用命令 yum install mysql安装数据库,但装完后运行mysqld启动mysql的时候提示找不到,通过 find / | grep mysqld 也没找到mysqld的目录,后来在Google上搜索下,才知道用yum安装时候mysql也有三个参数的。yum install...
阅读全文
摘要:MySQL默认的数据文件存储目录为/var/lib/mysql。假如要把目录移到/home/data下需要进行下面几步: 1、home目录下建立data目录 cd /home mkdir data 2、把MySQL服务进程停掉: mysqladmin -u root -p shutdo...
阅读全文
摘要:显示数据库 show databases;当前数据库 select database(); 显示表 show tables;更改表名称 alter table 原表名 rename 新表名; rename table 原表名 to 新表名; 查看系统支持的引擎 show engines;查看表的引擎
阅读全文