mysql
文章平均质量分 94
一身正气z
这个作者很懒,什么都没留下…
展开
-
python3+mysql创建数据库管理兔子信息
家里养了三只兔子,刚好想捯饬一下python3+mysql,于是有了以下的兔子管理系统。一、新建数据库和表数据库名:rabbitsCREATE DATABASE `rabbits` CHARACTER SET 'utf8' COLLATE 'utf8_general_ci';表名:user二、 python连接数据库# -*- coding:utf-8 -*-import pymysqlhost = 'localhost'prot = 3306dbName =原创 2021-08-12 23:24:41 · 565 阅读 · 0 评论 -
win10安装mysql8
https://dev.mysql.com/downloads/mysql/下载mysql-8.0.26-winx64.zip下载完后,我们将 zip 包解压到相应的目录,这里我将解压后的文件夹放在C:\web\mysql-8.0.11下。接下来我们需要配置下 MySQL 的配置文件打开刚刚解压的文件夹C:\web\mysql-8.0.11,在该文件夹下创建my.ini配置文件,编辑my.ini配置以下基本信息:[client]# 设置mysql客户端默认字符...原创 2021-08-12 22:38:54 · 233 阅读 · 0 评论 -
java.sql.SQLException: The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized
从错误看应该是系统时间错误Exception in thread "main" java.sql.SQLException: The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone. You must configure either the server ...转载 2019-08-30 00:26:21 · 81 阅读 · 1 评论 -
com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create connection to
com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create connection to database server.at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)a...转载 2019-08-30 00:24:33 · 757 阅读 · 0 评论 -
java连接数据库executeUpdate() 和executeQuery()
executeUpdateUpdate//没有返回值public void update(int count){conn=DBUtil.getConn();String sql="update counter set count=?";try { PreparedStatement ps = conn.prepareStatement(sql); //传进去...原创 2019-08-22 23:37:01 · 7863 阅读 · 0 评论 -
Unknown initial character set index '255' received from server. Initial client character set can be
java.sql.SQLException:解决方法:?useUnicode=true&characterEncoding=utf8重启tomcat,运行成功:原创 2019-08-17 23:45:46 · 190 阅读 · 0 评论 -
executeQuery、executeUpdate 和 execute 的区别 ,DDL、DML、DCL、TCL的区别
Statement 接口提供了三种执行 SQL 语句的方法:executeQuery、executeUpdate 和 execute。使用哪一个方法由 SQL 语句所产生的内容决定。execute():用于执行返回多个结果集、多个更新计数或二者组合的语句比较少用executeQuery()用于产生单个结果集的语句,例如SELECT 语句。 被使用最多的执行 SQL ...原创 2019-08-22 11:08:08 · 2546 阅读 · 0 评论 -
自增长字段在删除后按照删除前字段值继续增长
需要在删除数据后,重置下自动增长的位置一个硬核解决乱序的方法是:弄完之后数据库会重新排序(但是删除数据后再新增数据依然是乱序ALTER TABLE department DROP COLUMN departmentid;ALTER TABLE department ADD departmentid INT(16) NOT NULL PRIMARY KEY AUTO_INCREME...原创 2019-08-22 10:42:20 · 885 阅读 · 0 评论 -
AJAX+PHP+MySQL搜索(亲测可用附源码)
改自:https://blog.csdn.net/weixin_39927850/article/details/81022812但是它的代码有点问题,所以我这边改了改,最终成功运行源码index.html<!DOCTYPE html><html> <head> <meta charset="utf-...原创 2019-08-16 11:07:18 · 1166 阅读 · 4 评论 -
分组查询
Mysql笔记sql分类(了解) DDL:create.. DML:crud.. DCL:grant.. 查询语句select[列名1],.. from 表名 [order by 列名] [limit 起始值,偏移量] [where] 条件sql语句的执行顺序select * from a limit 0,5;from -> limit-> s...原创 2019-08-15 13:41:29 · 112 阅读 · 0 评论 -
PreparedStatement与Statement的区别
本人的几点浅见,各位大大不喜勿喷。先说下这俩到底是干啥的吧。其实这俩干的活儿都一样,就是创建了一个对象然后去通过对象调用executeQuery方法来执行sql语句。说是CreateStatement和PrepareStatement的区别,但其实说的就是Statement和PrepareStatement的区别,相信大家在网上已经看到过不少这方面的资料和博客,我在此处提几点,大家看到过的,就...原创 2019-08-19 10:29:28 · 920 阅读 · 1 评论 -
java JDBC练手过程:用户登录功能的实现—从前端到后台(包括数据库)
登录逻辑:开发步骤: 创建数据库,创建用户表 写登录页面 写处理登录请求的 Servlet 链接数据库的 DAO—JDBC 登录成功后的页面以及登录该如何处理 准备工作:1.项目名:JDBCTest2.数据库创建:登陆页面:<!DOCTYPE html><html><...原创 2019-07-27 16:26:51 · 3892 阅读 · 0 评论 -
sql基本语法转载
创建库create database 库名;查询数据库show databases;进入库:use 库名;删除数据库:drop database 库名;创建数据表:create table 表名(字段1 类型,字段2类型);删除表名:drop table 表名;修改表名:alter table 旧名 rename 新名;查询当前数据库...转载 2019-07-25 15:58:01 · 157 阅读 · 0 评论