MySQL数据库
文章平均质量分 55
Mysql数据库
宁宁可可
这个作者很懒,什么都没留下…
展开
-
通过shell脚本创建MySQl数据库
通过shell脚本创建MySQl数据库原创 2024-07-01 14:44:12 · 270 阅读 · 0 评论 -
修改Docker部署的mysql连接数
修改Docker部署的mysql连接数原创 2024-02-04 10:42:35 · 661 阅读 · 0 评论 -
Python(28):给MySQL创建1000张表和创建1张有50个字段的表
Python:给MySQL创建1000张表和创建1张有50个字段的表原创 2023-07-30 21:36:05 · 652 阅读 · 0 评论 -
Centos7安装MySQL8.0操作步骤(yum安装方法)
Centos7安装MySQL8.0操作步骤(yum安装方法)原创 2023-04-05 15:15:58 · 1471 阅读 · 0 评论 -
Java(113):Java通过jdbc连接hive3.12
Java通过jdbc连接hive原创 2023-03-28 22:45:37 · 446 阅读 · 0 评论 -
使用MySQL存储过程给表批量造数据
存储过程是什么?存储过程(Stored Procedure)是一种在数据库中存储复杂程序,以便外部程序调用的一种数据库对象。存储过程是为了完成特定功能的SQL语句集,经编译创建并保存在数据库中,用户可通过指定存储过程的名字并给定参数(需要时)来调用执行。存储过程思想上很简单,就是数据库 SQL 语言层面的代码封装与重用。存储过程怎么用?一、先学习基本语法MYSQL 存储过程中的关键语法声明语句结束符,可以自定义:DELIMITER $$或DELIMITER //声明存储过程原创 2022-04-01 14:58:42 · 4370 阅读 · 0 评论 -
MySQL(13):Navicat连接mysql8时,提示:Unable to load authentication plugin ‘caching_sha2_password‘.
Navicat连接mysql8时,提示:Unable to load authentication plugin 'caching_sha2_password'.原因:mysql 8.0 默认使用 caching_sha2_password 身份验证机制。Mysql8之前用的是:mysql_native_password解决方法:修改身份验证机制1、登录MySQL$mysql -u root -p 输入密码2、查询用户mysql> use mysqlmys..原创 2022-03-17 15:35:55 · 845 阅读 · 1 评论 -
MySQL(12):Docker安装mysql5.7
环境CentOS 7.2 Docker 20.10.8 MySQL 5.7安装步骤拉取镜像默认拉取最新版本的镜像$ docker pull mysql如果要指定版本,使用下面的命令$ docker pull mysql:5.7访问 MySQL 镜像库地址:https://hub.docker.com/_/mysql?tab=tags。可以通过 Sort by 查看其他版本的 MySQL,默认是最新版本mysql:latest。创建数据目录和配置文件在宿...原创 2021-10-27 16:20:22 · 230 阅读 · 0 评论 -
MySQL(11):Mysql8的两个问题(连接数据库问题和时区问题)
问题1:连接问题MySQL 8.x新版本,MySQL Connector/J 6.x之后 的连接方式jdbcurl=jdbc:mysql://10.1.1.196:3306/demo_jiaoyu?user=root&password=123456&useUnicode=yes&characterEncoding=UTF-8jdbcdriver=com.mysql.cj.jdbc.Driver问题2:Mysql的时区问题,java应用将当前时间保存到MySQL数据原创 2021-07-21 21:52:07 · 645 阅读 · 1 评论 -
MySQL(10):Docker安装mysql8
环境CentOS 7.2 Docker 19.03.12 MySQL 8.0.3安装步骤拉取镜像默认拉取最新版本的镜像$ docker pull mysql如果要指定版本,使用下面的命令$ docker pull mysql:8.0.20创建数据目录和配置文件在宿主机创建放置mysql的配置文件的目录和数据目录,并且进行授权$ mkdir -p /usr/mysql/conf /usr/mysql/data$ chmod -R 755 /usr/mysql/原创 2021-07-21 21:18:36 · 336 阅读 · 1 评论 -
MySQL(9):Mysql关于自增主键
1、创建自增主键的表:`ID` int(11) NOT NULL AUTO_INCREMENT原创 2021-06-02 10:43:50 · 541 阅读 · 0 评论 -
MySQL(7):Docker下mysql5.7 字符集设置的查看和修改
1、#进入docker里面#docker exec -it “id”bash$docker exec -it af35448d73cd bash2原创 2021-06-01 15:06:48 · 732 阅读 · 0 评论 -
MySQL(6):Mysql5.7数据库插入时报错[Err] 1055 clause is not in GROUP BY clause
[Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated c参考:原创 2021-06-01 14:45:40 · 124 阅读 · 0 评论 -
MySQL(8):1.库和表字符集不同 2.主键用随机数
CREATE TABLE table22 ( `id` varchar(191) COLLATE utf8mb4_unicode_ci NOT NULL, `staff_id` varchar(191) COLLATE utf8mb4_unicode_ci NOT NULL, `staff_id_checksum` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL, PRIMARY K...原创 2021-06-01 15:21:23 · 306 阅读 · 0 评论 -
MySQL(5):Docker下mysql5新增用户并授权访问
Mysql(5):Docker下修改mysql5的密码1、#进入docker里面#docker exec -it “id”bash$docker exec -it af35448d73cd bash2、#登录mysql$mysql -u root -p3、#创建用户:CREATE USER 'hmf'@'%' IDENTIFIED BY '123456';4、#授权:$GRANT ALL ON *.* TO 'hmf'@'%';5、#查询用户:$.原创 2021-04-20 15:02:28 · 543 阅读 · 0 评论 -
MySQL(4):Mysql5联表视图查询时Illegal mix of collations(utf8mb4_unicode_ci,IMPLICIT) and (utf8mb4_general_ci
Mysql 创建联表视图,并进行视图查询SELECT * from view_idcard;提示:Illegal mix of collations (utf8mb4_unicode_ci,IMPLICIT) and (utf8mb4_general_ci原因和解决方法:1.collation不同$mysql -u root -p$show variables where Variable_name like 'collation%';解决方法:#进入docker原创 2021-04-20 14:53:13 · 945 阅读 · 0 评论 -
MySQL(3): MySQL8,web访问时出现Unknown system variable ‘tx_isolation‘异常
mysql8 web访问时出现Unknown system variable 'tx_isolation'异常出现这个异常,是因为mysql-connector-java.jar的版本太低,数据库的版本太高,不匹配导致的。因此将mysql-connector-java升级到最新版本就解决了问题.mysql8对应的驱动包:mysql-connector-java-8.0.13.jar...原创 2021-02-20 16:41:17 · 378 阅读 · 0 评论 -
关于Class.forName(“com.mysql.jdbc.Driver”)
参考:Class.forName("com.mysql.jdbc.Driver") 到底做了什么?https://blog.csdn.net/zt928815211/article/details/83420828一句话总结:将mysql驱动注册到DriverManager中去。https://www.cnblogs.com/gaojing/archive/2012/03/23/2413638.html...原创 2020-11-27 18:03:38 · 152 阅读 · 0 评论 -
Mysql(2):Docker下MySQL数据库日志的打开方法
Docker下MySQL5.7数据库日志的打开方法#docker查看mysql$docker ps#进入docker容器$docker exec -it af35448d73cd sh#mysql -u root -p输入密码一、修改临时打开日志配置#1、临时打开日志(数据库重启后失效)$mysql> SET GLOBAL general_log = 'ON';#2、查看日志状态mysql> SHOW VARIABLES LIKE "gener原创 2020-10-21 15:57:04 · 5230 阅读 · 0 评论 -
MySQL(1):新建表,增,删,改,查
Mysql创建表和插入数据一、创建数据库表:CREATE TABLE `USERS` ( `ID` int(11) NOT NULL AUTO_INCREMENT, `NAME` varchar(100) CHARACTER SET utf8 DEFAULT NULL, `EMAIL` varchar(100) CHARACTER SET utf8 DEFAULT NULL, `AGE` int(11) DEFAULT NULL, `SEX` varchar(100) CHARA...原创 2020-07-12 22:38:38 · 362 阅读 · 0 评论 -
MySQL8常用命令
mysql8常用命令:一.Mysql8 启动,停止以及重启操作命令启动mysql:>service mysqld start脚本启动:/etc/inint.d/mysqld start查看mysql状态>service mysqld status重启mysql>service mysqld restart脚本重启:/etc/inint.d/my...原创 2020-03-23 22:02:17 · 3298 阅读 · 1 评论 -
Linux centos7开放MySQL8 端口3306给远程访问
安装mysql后,默认mysql的用户是没有远程访问的权限的,因此需要开启mysql的远程访问权限。第一步:mysql允许其他非localhost用户访问开启mysql用户的远程访问权限,有两种方法:1.改表法和授权法1.改表法:修改mysql库的user表,将host项,从localhost改为%。%这里表示的是允许任意host访问,如果只允许某一个ip访问,则可改为相应的ip,...原创 2020-03-22 18:00:38 · 4174 阅读 · 1 评论 -
Linux centos7 安装MySQL8
第一步下载安装包直接下载或者在线下载1.1直接下载Mysql官网:https://dev.mysql.com/downloads/repo/yum/选择Red Hat Enterprise Linux 7 / Oracle Linux 7,点击Download下载mysql80-community-release-el7-3.noarch.rpm1.2在线下载rpm包...原创 2020-03-22 15:44:00 · 611 阅读 · 0 评论 -
MySQL8.0.13 登录报1045(28000)错误
以下修改登录密码报错:mysql-8.0.13 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)一、修改root密码mysql>update mysql.user set authentication_string="123456" where user="ro...原创 2019-02-08 20:51:47 · 7997 阅读 · 2 评论 -
Window下MySQL -8.0.13安装
再次学习Mysql,记录。1、第一步下载下载地址:https://dev.mysql.com/downloads/mysql/下载64位系统的zip包:下载后解压放在:D:\Program Files\mysql-8.0.13-winx64\mysql-8.0.13-winx642、配置环境变量:变量名:MYSQL_HOME变量值:D:\Program Files\...原创 2019-02-08 20:49:41 · 238 阅读 · 0 评论 -
MySQL学习笔记(1)
C:/Program Files/MySQL/MySQL Server 5.0/bin>mysql -u root -》(进入mqsql数据库)Welcome to the MySQL monitor. Commands end with ; or /g.Your MySQL connection id is 2 to server version: 5.0.19-nt原创 2006-05-22 14:37:00 · 1468 阅读 · 1 评论