MySql 小问题集合

- 使用MySql通过SpringFramework来自动建表, 服务器用的是Tomcat, 在server.xml和context.xml中均正确配置了jdbc datasource.

编译通过, 但是部署时遇到如下错误, 且MySql中Table无法被自动创建:

com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘OPTION SQL_SELECT_LIMIT=DEFAULT‘ at line 1

原因: MySql 5.0+版本要求对应的驱动版本为mysql-connector-java-5.1.36, 把对应版本的jar包放入Tomcat的lib中, 即可正常使用MySql通过SpringFramework来自动建表.

时间: 2024-12-21 05:18:51

MySql 小问题集合的相关文章

[mysql][【优化集合】mysql数据库优化集合

三个层面: 1.系统层面 2.mysql配置参数 3.sql语句优化 =========================================================== 一.系统层面 =========================================================== 二.mysql参数层面 http://www.oicto.com/mysql-explain-show/ 2.1slowlog 配置slowlog 配置文件: log-slow

二进制方式快速安装MySQL数据库命令集合

镜像源: http://mirrors.sohu.com/ 1.二进制方式快速安装MySQL数据库命令集合 1.安装mysqlcd /usr/local/srcwget http://mirrors.sohu.com/mysql/MySQL-5.5/mysql-5.5.48-linux2.6-x86_64.tar.gzls mysql-5.5.32-linux2.6-x86_64.tar.gztar xf mysql-5.5.32-linux2.6-x86_64.tar.gz mv mysql-

【小游戏】有意思的小游戏集合

平常喜欢玩一些小游戏,有些游戏真的很有创意啊,以下是推荐列表 小萌球穿越记(BLYM) http://www.u148.net/game2/2014/4/Blym/ 的确很萌啊,小萌球钻进蓝色砖块的设计你很有意思,有些关卡还有点挑战. 37关,要先把三块相连的砖当中的左右两块分别移开,然后用中间一块下去拉闸.然后上去拉左边的闸,但是去左边之前要预留空间,要不然跳不回来.再去右边的话要先利用砖块掉到下面去,然后吹上来. 38关,移三个和移两个的道理是一样的.拉闸被最右边那块砖挡住了. 史上最贱的游

servlet连接mysql小程序

1.我们会自己编写java代码与mysql通信,但是怎么在网络的环境下,用servlet去跟mysql连接 2.在基本的servlet程序下,我们再添加连接数据库的部分 1 import javax.servlet.http.HttpServlet; 2 import javax.servlet.http.HttpServlet;import java.io.IOException; 3 import java.io.*; 4 import javax.servlet.http.HttpServ

Python 小工具集合

PyTools Python小工具的集合,工具彼此间无联系.基于Python 3.4. Github 地址: https://github.com/ChenZhongPu/PyTools 目前实现了: 查看新闻 查看微博 发布微博 搜索1024网站 Usage 查看新闻 python3 App.py news 使用腾讯新闻的RSS源. 查看微博 python3 App.py weibo 使用了Yahoo pipes.你需要得到要查看用户的微博ID, "` Hanhan's weibo accou

mysql小整理

今日使用mysql的一些小知识 1.登陆mysql 本机:命令界面 mysql - u username -p  password 登陆到指定机器:端口未修改 mysql - u username - h  ip地址 - p assword 登录到指定机器:端口修改 mysql - u username - h  ip地址 --port  端口号 -p assword 通过界面查看数据库支持的引擎:通过navicat工具可以查看到 ->information_schema库->engines表

mysql小计

1. 在windows下,安装完mysql后,建议把数据目录(data目录)移动到非系统目录,避免系统出问题的时候还原. 在d盘创建一个mysqldata 给新文件增加权限NetworkService 把data下的数据全拷贝过去 修改my.ini中的选项 datadir=D:\mysqldata(注意,要\,使用/可能启动失败) 重启服务或是直接重启系统 2. mysql connect c++安装要与我们的应用对应,应用是32位,connect就要是32位的,与数据库是32还是64无关 3.

记一次mysql小版本升级

最近对后端组件进行安全扫描时,发现了一些轻微漏洞,为了避免后续部署后安全扫描出现问题,决定对mysql做一次版本升级.升级的原则是对mysql的二进制文件进行升级,若有主备节点,先升级从节点升级完成后将其提为主节点,然后再升级原主节点. 升级步骤: mysql当前版本:5.7.24 目标版本:5.7.28 前期准备: 1.待升级mysql安装包:mysql-5.7.28-linux-glibc2.12-x86_64.tar.gz,下载地址:https://dev.mysql.com/downlo

PHP之连接mysql小练习

mysql Test.sql 1 -- phpMyAdmin SQL Dump 2 -- version 4.6.6 3 -- https://www.phpmyadmin.net/ 4 -- 5 -- Host: localhost:3306 6 -- Generation Time: 2017-05-16 21:49:46 7 -- 服务器版本: 5.6.35 8 -- PHP Version: 7.1.1 9 10 SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO