mysql
文章平均质量分 57
西红柿天尊
精通android,ios,java开发。
展开
-
在Navicat中如何新建数据库和表并做查询
1、首先登陆Navicat,然后顺利连接数据库,如下图所示。 2、在IP地址为192.168.255.131数据库上右键,然后点击“新建数据库”,如下图所示。3、之后弹出“新建数据库”对话框,在“常规”选项卡中需要设置数据库名、字符集和排序规则。4、正常情况下,建议数据库名字以英文命名,字符集选择utf8, 排序规则选择utf8_general_ci。在这里将数据库名命...原创 2018-11-18 12:47:48 · 10783 阅读 · 0 评论 -
[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_E...原创 2019-02-20 14:10:13 · 149 阅读 · 0 评论 -
Jedis学习使用(java操作redis)
Jedis 是 Redis 官方首选的 Java client开发包。工作过程总结的一个演示样例。贴出来,例如以下:Java代码packagecom.wujintao.redis; importjava.util.Date; importjava.util.HashMap; importjava.util.Iterator; importj...原创 2019-01-23 14:29:34 · 718 阅读 · 0 评论 -
使用Jedis操作redis 缓存
Redis是一个开源的Key-Value数据缓存,和Memcached类似。 Redis多种类型的value,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。 Jedis 是 Redis 官方首选的 Java 客户端开发包。 1 //连接redis ,redis的默认端口是6379 2 ...原创 2019-01-23 14:23:46 · 344 阅读 · 0 评论 -
Java中使用Jedis操作Redis注释
使用Java操作Redis需要jedis-2.1.0.jar,下载地址:http://files.cnblogs.com/liuling/jedis-2.1.0.jar.zip如果需要使用Redis连接池的话,还需commons-pool-1.5.4.jar,下载地址:http://files.cnblogs.com/liuling/commons-pool-1.5.4.jar.zip...原创 2019-01-23 14:20:59 · 414 阅读 · 0 评论 -
MySQL之alter语句用法总结
1:删除列ALTER TABLE 【表名字】 DROP 【列名称】2:增加列ALTER TABLE 【表名字】 ADD 【列名称】 INT NOT NULL COMMENT '注释说明'3:修改列的类型信息ALTER TABLE 【表名字】 CHANGE 【列名称】【新列名称(这里可以用和原来列同名即可)】 BIGINT NOT NULL COMMENT '注释说明'4...原创 2018-09-06 17:29:38 · 975 阅读 · 0 评论 -
MySql中增加一列
如果想在一个已经建好的表中添加一列,可以用诸如:alter table TABLE_NAME add column NEW_COLUMN_NAME varchar(20) not null;这条语句会向已有的表中加入新的一列,这一列在表的最后一列位置。如果我们希望添加在指定的一列,可以用:alter table TABLE_NAMEadd column NEW_COLUMN_NAME...原创 2018-09-06 17:26:54 · 52656 阅读 · 2 评论 -
mysql-update语法
update语法Single-table语法:UPDATE [LOW_PRIORITY] [IGNORE] tbl_name SET col_name1=expr1 [, col_name2=expr2 ...] [WHERE where_definition] [ORDER BY ...] [LIMIT row_count]Multiple-tabl...原创 2018-09-06 17:31:21 · 6706 阅读 · 0 评论 -
mysql alter 用法,修改表,字段等信息
一: 修改表信息1.修改表名alter table test_a rename to sys_app;2.修改表注释 alter table sys_application comment '系统信息表';二:修改字段信息1.修改字段类型和注释alter table sys_application modify column app_name...原创 2018-09-06 17:30:30 · 488 阅读 · 0 评论 -
Win10安装mysql-8.0.11-winx64详细步骤
1.进入地址:https://dev.mysql.com/downloads/mysql/ 下载mysql-8.0.11-winx642.解压zip包,并将解压文件放入一个文件夹下,如图:3.配置环境变量(目的是为了避免在CMD窗口下操作时反复切换路径)在Path下添加 D:\Program Files\mysql-8.0.11-winx64\bin4.编写配置文件...原创 2018-11-16 14:41:36 · 203 阅读 · 0 评论 -
最新使用Jedis操作redis
使用Jedis操作redis使用Java操作Redis需要jedis-2.1.0.jar,下载地址:http://files.cnblogs.com/liuling/jedis-2.1.0.jar.zip如果需要使用Redis连接池的话,还需commons-pool-1.5.4.jar,下载地址:http://files.cnblogs.com/liuling/commons-pool-1...原创 2019-01-18 17:47:51 · 231 阅读 · 0 评论 -
Mac下Homebrew安装MySQL配置/忘记密码问题
Mac环境下使用homebrew进行软件管理非常的方便,今天来安装一下Mysql。Mysql 宇宙超级无敌好用的开源数据库。homebrew常规安装代码:homebrew install mysql1安装成功之后使用命令查看mysql的版本:mysql -V1执行成功,证明已经安装好。mysql Ver 14.14 Distrib 5.7.22, for o...原创 2018-07-17 10:32:15 · 798 阅读 · 0 评论 -
Mac系统安装MySQL及Navicat Premium
安装MySQL一、下载dmg包安装1、下载MySQL dmg 包, 从官网 :http://www.mysql.com/downloads/进入, 点击下方的DOWNLOADS : MySQL Community Server选择dmg文件下载接着, 会跳转到如下页面, 你只需要选择不登录,直接下载即可 打开下载好的dmg文件,安装。2、进入系统偏好设置,点击...原创 2018-07-16 17:55:57 · 1796 阅读 · 0 评论 -
mysq数据库管理工具navicat基本使用方法
sql是操作数据库中数据的语句,在不同的数据库中会略有不同,如mysql,postgreSQL,oracle,sqlserver,sqlite等等,但是sql的基础select、insert、update、delete语句都是相同的,本文只是介绍如何在mysql中,利用navicat可视化工具学习sql语句的select、insert、update、delete基础,这四种语句是sql基础中的基础...原创 2018-07-16 17:54:59 · 239 阅读 · 0 评论 -
Navicat 导入sql脚本文件
我在组建自己工作用的数据库时要导入.sql脚本文件,用cmd窗口导入太慢,navicat的导入向导里又无导入sql脚本的选项,但不是navicat中没有导入sql脚本文件的方法,只是要选择数据库右击执行sql脚本文件便可以快速导入sql脚本的数据。主要操作步骤如下: 选择要导入的目标数据库 点击数据库右击弹出下拉菜单 选择执行SQL文件 弹出对话框...原创 2018-07-17 17:38:56 · 11289 阅读 · 0 评论 -
Homebrew 安装与使用
Homebrew 是Mac OS 下的包管理工具,类似于Ubuntu下的apt-get命令,通过这个工具我们可以快速获取所需要的软件而不需要像在Windows系统中那样打开浏览器,找到需要下载的安装包,然后才能进行下载。Homebrew拥有安装、卸载、更新、查看、搜索等很多实用的功能。通过一条简单的指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。Homebrew 能...原创 2018-07-29 15:33:20 · 1615 阅读 · 0 评论 -
Mac 的mysql5.7没有配置文件,如何解决only_full_group_by 问题的另一个思路
数据库版本是5.7.19,在写语句的时候,只要涉及ORDER BY,就会报错,ERROR 1055 (42000): Expression #7 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'postscan.verifyDelayLog.auditor' which is not fun...原创 2018-07-23 15:32:12 · 631 阅读 · 0 评论 -
mysql5.7.23绿色版安装(没有my.ini,my-default.ini和data文件夹)
首先安装包解压后,没有网上教程里面提到的data文件夹和my-default.ini,如下图所示配置环境变量很简单新增系统环境变量:键名:MYSQL_HOME值为:E:\mysql-5.7.21-winx64在path中添加%MYSQL_HOME%\bin主要注意以下几点:my-default.ini文件存不存在不重要,关键需要自己在根目录下新建一个文本文件,改名为my....原创 2019-02-21 12:07:21 · 1857 阅读 · 1 评论 -
JDBC中The server time zone value '???ú±ê×??±??' is ............. 的错误
在JDBC使用的时候有时候会出现java.sql.SQLException: The server time zone value '???ú±ê×??±??' is unrecognized or represents........的错误,具体错误如下: Loading class `com.mysql.jdbc.Driver'. This is deprecated....原创 2018-09-20 22:22:58 · 175 阅读 · 0 评论 -
MAC下安装配置Tomcat
一、安装Tomcat1、首先到官网下载Tomcat:https://tomcat.apache.org/download-90.cgi2、解压tomcat文件,最好把它文件名重命名为“Tomcat”,方便以后查找,最后把它放入/Library(资源库中)(1).点击finder-->用户-->你电脑的名字-->资源库(有的也叫/Library)。(2).有些苹...原创 2019-09-02 21:05:46 · 124 阅读 · 0 评论 -
Mac + IDEA + Tomcat 配置
一:下载打开Apache Tomcat官网,选择需要的版本下载:二,安装、解压解压到本地路径,本人放到了/user/计算机名/目录下三,启动Tomcat进入到上面图中的bin目录终端运行脚本./startup.sh如果出现:1是因为用户没有权限,而导致无法执行.需要用命令chmod 修改一下bin目录下的.sh权限,没有出现说明启动成功1修改完后...原创 2019-09-02 21:10:15 · 2065 阅读 · 0 评论 -
Mac mysql卸载和安装教程
卸载1.brew remove mysql2.brew cleanup3.launchctl unload -w ~/Library/LaunchAgents/com.mysql.mysqld.plist4.rm ~/Library/LaunchAgents/com.mysql.mysqld.plist5.sudo rm -rf /usr/local/v...原创 2019-09-09 21:55:44 · 429 阅读 · 0 评论 -
mysql 初始化 timestamp,提示 Invalid default value for 'xxx'
问题】在新建一个表的时候,初始化一个 timestamp 为'0000-00-00 00:00:00' 时: CREATE TABLE `test` ( `created_on` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, `last_updated_...原创 2018-09-20 15:54:32 · 5854 阅读 · 0 评论 -
Brew 卸载MySql以及安装Mysql
卸载:1.brew remove mysql2.brew cleanup3.launchctl unload -w ~/Library/LaunchAgents/com.mysql.mysqld.plist4.rm ~/Library/LaunchAgents/com.mysql.mysqld.plist5.sudo rm -rf /usr/local/var/mysql...原创 2018-09-28 13:56:03 · 741 阅读 · 0 评论 -
Mac brew mysql安装
一、打开mac控制台$ brew install mysql 二、启动mysql服务$ mysql.server start三、初始化mysql配置$ mysql_secure_installation 1 cometdeMacBook-Pro:~ comet$ mysql_secure_installation 2 3 Securing the MyS...原创 2018-11-06 23:28:22 · 161 阅读 · 0 评论 -
Mac brew mysql安装
一、打开mac控制台$ brew install mysql 二、启动mysql服务$ mysql.server start三、初始化mysql配置$ mysql_secure_installation 1 cometdeMacBook-Pro:~ comet$ mysql_secure_installation 2 3 Securing the MySQ...原创 2018-11-06 23:29:49 · 113 阅读 · 0 评论 -
Mac下使用homebrew安装配置mysql
步骤:一、安装homebrew二、安装mysql三、配置自启动四、修改mysql密码五、创建my.cnf配置文件一、安装homebrewhomebrew是macOS缺失的软件包管理器,譬如可以下载mysql、maven等等。安装方法:/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/...原创 2018-11-06 23:31:46 · 275 阅读 · 0 评论 -
java.sql.SQLException: java.lang.ClassCastException: java.math.BigInteger cannot be cast to java.lan
换个jar包就好了原创 2018-09-21 10:55:10 · 1014 阅读 · 0 评论 -
SpringBoot与MyBatis整合,底层数据库为mysql的使用示例
项目下载链接:https://github.com/DFX339/bootdemo.git新建maven项目,web项目,项目名为 bootdemo 项目结构目录如下:还有个pom.xml文件没有在截图里面 项目需要编写的文件主要有: 项目启动类:Application.java ServletInitializer.java 前端控制器类:Use...原创 2018-11-05 13:17:15 · 533 阅读 · 0 评论 -
IntelliJ IDEA导入mysql-connector-java-5.1.44-bin.jar
2017年11月24日 16:15:21huangyixian2阅读数:1508标签:intellij ideamysqljdbcjava更多个人分类:java如何解决com.mysql.jdbc不存在的问题?导入mysql-connector.jar具体解决方法:1.下载mysql-connector-java-5.1.44.jar下载地址:https://d...原创 2018-09-21 10:53:33 · 3697 阅读 · 0 评论 -
MySQL:ERROR 1067 (42000): Invalid default value for 'end_time'
1.错误截图2.错误分析 表中的第一个TIMESTAMP列(如果未声明为NULL或显示DEFAULT或ON UPDATE子句)将自动分配DEFAULT CURRENT_TIMESTAMP和ON UPDATECURRENT_TIMESTAMP属性 第一个之后的TIMESTAMP列(如果未声明为NULL或显示DEFAULT子句)将自动分配DEFAULT '0000-00-00 0...原创 2018-09-20 15:55:43 · 3530 阅读 · 0 评论 -
MySQL连接数据库报时区错误:java.sql.SQLException: The server time zone value
连接MySQL数据库时报以下时区错误信息:java.sql.SQLException: The server time zone value '�й���ʱ��' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the...原创 2018-09-20 22:11:35 · 761 阅读 · 2 评论 -
SQL---Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column '
数据库中插入数据或执行sql语句时一直报下面这个错误:Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column 'information_schema.PROFILING.SEQ' which is not functionally dependent on c...原创 2018-09-20 22:16:06 · 4816 阅读 · 0 评论 -
mysql遇见Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggre的问题
报错如下:Expression #2 of SELECT list is not in GROUP BY clause and containsnonaggregated column ‘sss.month_id’ which is not functionallydependent on columns in GROUP BY clause; this is incompatibl...原创 2018-09-20 22:18:09 · 21226 阅读 · 0 评论 -
解决mysql java.sql.SQLException: The server time zone value‘XXXXXX' is unrecognized or represents...
解决java.sql.SQLException: The server time zone value ‘XXXXXX’ is unrecognized or represents more than one time zone.###1.报错截图使用的数据库是MySQL,驱动是6.0.3,这是由于数据库和系统时区差异所造成的,在jdbc连接的url后面加上serverTimezo...原创 2018-09-20 22:20:12 · 547 阅读 · 0 评论 -
JDBC连接M有SQL数据库报错The server time zone value '???ú±ê×??±??' is unrecognized or represents........
利用JDBC连接数据时,会报错误具:java.sql.SQLException: The server time zone value '???ú±ê×??±??' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the s...原创 2018-09-20 22:21:28 · 270 阅读 · 0 评论 -
Mac 的mysql5.7没有配置文件,如何解决only_full_group_by 问题
问题:使用group by 搜索报错(也可以设置mysql中文编码)运行环境,MAC系统,mysql版本5.7.20解决过程:网上搜索答案,大概就是修改mysql配置文件my.cnf中的sql model,删除only_full_group_by进入终端:输入mysql -u root -ppassword:mysql密码 进入mysql>输入 select ...原创 2018-07-23 15:21:39 · 2177 阅读 · 1 评论