![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
linda公馆
这个作者很懒,什么都没留下…
展开
-
MySQL中auto_increment的初值和增量值设置
MySQL中自动增长功能通过auto_increment来实现。auto_increment的字段的初始值和增量值可以通过全局变量@@auto_increment_offset和@@auto_increment_increment进行修改。原创 2022-10-18 21:14:28 · 2598 阅读 · 0 评论 -
MySQL字符集
字符集就是一套文字符号及其编码、比较规则的集合。MySQL5.7默认字符集latin1,MySQL8.0默认字符集为utf8mb4。utf8mb4时utf8的超集,兼容4字节的unicode。utf8mb4编码格式:英文1字节,中文3字节,特殊符号4字节。MySQL服务器可以支持多种字符集,在同一台服务器、同一个数据库甚至同一个表的不同字段都可以使用不同的字符集。MySQL的字符集和校对规则有4个级别的默认设置:服务器级、数据库级、表级和字段级。...原创 2022-08-13 18:36:11 · 1781 阅读 · 0 评论 -
CentOS7安装MySQL
下载并安装MySQL源yum -y install wget https://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm查看 /etc/yum.repos.d下是否存在mysql-community.repo和mysql-community-source.repo安装MySQLyum -y install mysql-community-server若此时遇到如下错误:“Public key for mysq.原创 2022-04-25 11:38:46 · 3299 阅读 · 1 评论 -
解决MySQL Workbench删除数据时“Error Code: 1175. You are using safe update mode and you tried to update..“错误
在MySQL Workbench客户端执行delete和update命令时,总是会报“Error Code: 1175. You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column. To disable safe mode, toggle the option in Preferences -> SQL Editor and reconnect.”这样的错原创 2021-04-30 10:14:15 · 2189 阅读 · 1 评论 -
MySQL导出数据报错“Error executing task write() argument must be str, not bytes“
在MySQL8.0中通过"Data Export"导出数据时,报错"Error executing task write() argument must be str, not bytes"经测试,发现是因为勾选了"Include Create Schema"所致,去掉该选项,导出成功。当通过"Data Import/Restore"导入数据时,事先准备空的数据库即可。...原创 2021-04-13 09:24:10 · 1480 阅读 · 0 评论 -
MySQL配置文件my.ini内容
my.ini是MySQL配置文件,MySQL服务器每次启动时都会读取该文件,如果需要更改配置,可以修改它。注意修改后必须重启服务修改才生效。该文件在C:\ProgramData\MySQL\MySQL Server 8.0目录下。如图:my.ini文件中的内容简单介绍:([client]和[mysql]都是客户端,[mysqld]是服务器端)...原创 2021-03-25 23:52:22 · 3096 阅读 · 0 评论 -
MySQL8.0卸载步骤
卸载MySQL基本步骤:首先停止MySQL服务控制面板->程序->卸载程序,卸载掉MySQL到MySQL安装目录删除MySQL文件夹(C:\Program Files\MySQL)删除ProgramData文件夹(C:\ProgramData\MySQL)若以上三步仍无法卸载干净,可以运行regedit清理注册表,删除如下目录中数据:HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Applications/MySQ原创 2021-03-25 22:55:39 · 12744 阅读 · 0 评论 -
MySQL事件-小结篇
MySQL 事件是按调度表运行的任务。事件调度器用于周期性执行某些特定任务,可以精确到每秒钟执行一个任务。事件与触发器都是在某些事情发生的时候启动,不同之处在于事件基于特定时间周期来触发执行某些任务;触发器基于某个表所产生的事件来触发。查看事件状态在开启或关闭事件之前,可以先查看当前MySQL事件的状态:方法1:show variables like ‘event_scheduler’;方法2:select @@event_scheduler;ON 代表开启,OFF代表未开启。原创 2021-02-19 18:30:16 · 367 阅读 · 1 评论 -
MySQL8.0的my.ini文件位置
MySQL8.0默认安装路径C:\Program Files\MySQL,安装文件夹内容如图:发现在安装目录中找不到my.ini文件,该文件在C:\ProgramData\MySQL\MySQL Server 8.0目录下。如图:另外,数据库文件也在该目录的Data文件夹(即:C:\ProgramData\MySQL\MySQL Server 8.0\Data)。...原创 2021-02-16 19:29:41 · 10617 阅读 · 2 评论 -
MySQL中的int(11)
MySQL中的int(n)中n表示显示宽度,默认11,与取值范围及存储大小无关,最大有效显示宽度为255。int(n)的意义在于与zerofill属性结合使用时,显示非负整数时默认补充的空格会用0代替。举例测试一下:(1)首先,如下创建表t1和t2:可见,此时,t1和t2中插入完全相同的数据,而显示结果无任何差异。(2)接下来,创建表t3,定义zerofill属性:可见,查询显示结果会用0代替默认补充的空格。(3)接下来,创建表t4和t5,验证int(n)中,n可取的最大值:可见,in原创 2021-02-05 18:38:31 · 1610 阅读 · 0 评论 -
解决net start mysql启动mysql服务,提示发生系统错误 5。拒绝访问。
在命令行通过“net start mysql”命令启动mysql服务时,提示“发生系统错误 5。拒绝访问。”解决办法:以管理员身份运行cmd程序(命令提示符)即可。搜索框输入cmd,找到“命令提示符”程序,右键“以管理员身份运行”!...原创 2021-02-02 21:11:22 · 351 阅读 · 0 评论 -
MySQL安装和配置
MySQL官网下载地址:https://dev.mysql.com/downloads/windows/installer/8.0.html以MySQL Installer 8.0.23版本为例,安装配置过程如下:(1)双击下载后的文件mysql-installer-community-8.0.23.0.msi,准备安装,如下图选择默认选项"Developer Default",下一步在"Check Requirements"界面,单击"Execute"进行MySQL产品安装需要的环境检查勾原创 2021-02-02 16:11:21 · 1116 阅读 · 2 评论