
【IT之路】数据库系列-MySQL
七星云-恒
走在IT路上...温故知新,为时不晚.
https://blog.youkuaiyun.com/mwb2001
展开
-
MySQL JDBC驱动版本与MySQL数据库版本对应关系
前言:前段时间发现在家使用和公司一样的mysql jdbc驱动版本发生了异常,原因:家里mysql数据库版本与公司不一致导致。查询了相关资料,发现mysql jdbc驱动版本与mysql数据库版本有一定的对应关系,用错了版本就会出现连接不上数据库的异常。这里给出mysql jdbc驱动版本与mysql数据库版本的对应关系,照着以下关系,选择相应的jdbc驱动和mysql数据版本即可。Con...转载 2021-05-03 17:07:05 · 2982 阅读 · 0 评论 -
mysql中utf8和utf8mb4区别
MySQL在5.5.3之后增加了这个utf8mb4的编码,mb4就是most bytes 4的意思,专门用来兼容四字节的unicode。好在utf8mb4是utf8的超集,除了将编码改为utf8mb4外不需要做其他转换。当然,为了节省空间,一般情况下使用utf8也就够了。 二、内容描述 那上面说了既然utf8能够存下大部分中文汉字,那为什么还要使用utf8mb4呢? 原来mysql支持的 utf8 编码最大字符长度为 3 字节,如果遇到 4 字节的宽字符就会插入异常了。三个字节的 UTF-8...原创 2021-02-07 14:19:38 · 200 阅读 · 0 评论 -
【IT之路】连接MySQL遇到ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using passwor:yes)问题
一般这个错误是由密码错误引起,解决的办法自然就是重置密码。假设我们使用的是root账户。1.重置密码的第一步就是跳过MySQL的密码认证过程,方法如下:#vim /etc/my.cnf(注:windows下修改的是my.ini)在文档内搜索mysqld定位到[mysqld]文本段:/mysqld(在vim编辑状态下直接输入该命令可搜索文本内容)在[mysqld]后面任意一行添...原创 2020-01-16 15:01:07 · 4259 阅读 · 0 评论 -
【IT之路】MySQL基础-MySQL常见操作
使用MySQL,命令使用必不可少,这里收集并介绍下常见的命令使用。文章会不断更新1、连接数据库【MySQL基础】连接MySQL2、创建数据库CREATE DATABASE 表名;CREATE DATABASE IF NOT EXISTS 表名 default charset utf8 COLLATE utf8_general_ci;删除数据库:DROP DATABA...原创 2019-01-19 15:14:16 · 302 阅读 · 0 评论 -
【IT之路】MySQL基础-连接MySQL
连接MySQL可以有多种方法,下面分类介绍连接MySQL的方法。一、命令行方式连接MySQL1、Windows下使用cmd直接连接MySQLmysql -u用户名 -p2、Linux下命令终端连接MySQLroot@9b663ab99e7b:/# mysql -uroot -p二、使用第三方客户端连接MySQL常用的客户端可以百度下,有不少。这里介绍我用的一种...原创 2019-01-19 15:05:44 · 264 阅读 · 0 评论 -
【IT之路】MySQL基础-MySQL客户端Navicat for Mysql 10.1.6的安装
连接数据库的客户端有很多种,可以百度了解,这里介绍一款客户端的安装。Navicat for Mysql 10.1.6一、客户端下载自己百度一下二、安装步骤1、双击下载的exe安装文件。2、接收协议3、然后一路默认,完成安装...原创 2019-01-19 15:00:36 · 279 阅读 · 0 评论 -
【IT之路】MySQL基础-MySQL介绍与Win7 64位下安装MySQL6
一、MySQL简介MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于Oracle旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的RDBMS(Relational Database Management System,关系数据库管理系统) 应用软件之一。MySQL是一种关系数据库管理系统,关系数据库将数据...原创 2019-01-19 14:48:48 · 226 阅读 · 0 评论