MySql
蓝图
这个作者很懒,什么都没留下…
展开
-
[Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated c
解决方案:select version(),@@sql_mode;SET sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''));彻底解决方案是:show variables like "sql_mode";set sql_mode='';set sql_mode='NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES';原创 2020-10-12 14:05:45 · 362 阅读 · 0 评论 -
MySql 命令备份数据库
mysqldump -h127.0.0.1 -uroot -paa123456 sjk >Test.sql以上语句分析:-h :后带的是数据库服务器ip-u :是访问数据库的帐号-p :是访问数据库的密码sjk:这个是数据库名Test.sql:这个是在linux下表示,当前路径下生成备份数据库的sql文件如果是在windows的话,就直接指定盘符路径:如:D:\...原创 2020-01-08 12:52:00 · 189 阅读 · 0 评论 -
MYSQL 错误解决 SELECT list is not in GROUP BY clause and contains nonaggregated column
温馨提示:1、如果是 linux 操作系统在/etc/mysql/conf.d/mysql.cnf 下做修改 2、如果是 windows 操作系统在 mysql 目录下修改 mysql.ini修改操作:1、进入文件后在 [mysqld] 最后一行加以下代码sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,...原创 2019-11-07 11:28:55 · 4178 阅读 · 0 评论 -
MySql Root 密码忘记补救办法
方法一: 下面的步骤1,停止MYSQL服务,CMD打开DOS窗口,输入 net stop mysql 2,在CMD命令行窗口,进入MYSQL安装目录 比如E:\Program Files\MySQL\MySQL Server 5.0\bin 示范命令: 输入 e:回车, 输入cd "E:\Program Files\MySQL\MySQL Server 5.0\bin"转载 2016-01-09 10:28:33 · 572 阅读 · 0 评论 -
开启 MySql 远程连接功能
1,设置访问单个数据库权限代码如下:mysql>grant all privileges on test.* to 'root'@'%' identified by '123';mysql>flush privileges;说明:设置用户名为root,密码为123,可访问数据库test2,设置访问全部数据库权限代码如下:mysql>gran...原创 2016-01-09 11:54:43 · 624 阅读 · 0 评论 -
Mysql 查看所有用户
一、mysq.user 表查询SELECT User, Host, Password FROM mysql.user;二、函数查询SELECT current_user;原创 2019-06-29 16:27:49 · 7526 阅读 · 0 评论 -
MySql 创建数据库, 创建用户,指定用户只能访问指定的数据库
1、创建数据库CREATE DATABASE dbname;2、创建用户CREATE USER 'UserName'@'%' IDENTIFIED BY 'Password';3、设置访问指定数据库权限GRANT SELECT, INSERT, UPDATE, REFERENCES, DELETE, CREATE, DROP, ALTER, INDEX, TRIGGER,...原创 2019-09-06 14:59:33 · 441 阅读 · 0 评论