
mysql
孔汤姆
为什么不问问神奇的我呢
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Mysql 45讲学习笔记(一)一条sql语句的执行
连接器负责与客户端建立连接,获取权限,维持和管理连接:用户名密码认证通过,连接器会到权限表里查出你拥有的权限用户成功建立连接后,你用管理员账号对这个用户的权限做修改,也不会影响已存在连接的权限当修改用户权限后,需要新建连接才会使用新的权限设置数据库的长连接长连接是指连接成功后,如果客户端持续有请求,则一直使用同一个连接 (推荐)短连接是指每次执行完很少的几次查询就断开连接,下次查询重新建立一个长连接缺点内存占用过大:Mysql执行过程中临时使用的内存管理在连接对象里面,这些资源原创 2022-06-11 16:46:48 · 391 阅读 · 0 评论 -
navicat报错1251或者2059错误---对于linux远程部署的解决方案 是'%'(所有IP均可访问)`
一出现问题的原因 在navicat链接mysql8以后的版本时出现的原因是在mysql8之前的版本中加密规则为mysql_native_password,而在mysql8以后的加密规则为caching_sha2_password。解决此问题有两种方法,一种是更新navicat驱动来解决此问题,一种是将mysql用户登录的加密规则修改为mysql_native_pass...原创 2020-03-08 01:26:41 · 376 阅读 · 0 评论 -
linux下MySQL数据库的安装问题
参考网站:http://www.runoob.com/mysql/mysql-install.html1.Linux下直接访问网站远程下载即可2.centos7会有一个叫mariadb的自带包需要将其删除在进行安装最后你就会安装成功...原创 2019-04-04 12:08:23 · 180 阅读 · 0 评论 -
腾讯云下更改MySQL的端口号
1.由于本人是个小白对于Linux系统不是很了解找到了两个开放端口的方式https://www.cnblogs.com/fnlingnzb-learner/p/5830661.html但是在找vim /etc/mysql/my.cnf 内容时候出现了意外打开的跟他给的完全不一样不知道改哪里怎么办然后我就又采纳了另一个哥的博客https://www.cnblogs.co...原创 2019-04-04 11:54:41 · 1090 阅读 · 0 评论 -
mysql重装问题
1.服务——停止Mysql服务。2.控制面板——卸载Mysql3.删除MySQL安装目录.4.MySQL 还有在C:\Documents and Settings\All Users\Application Data里面的MySQL文件夹,删除MySQL文件夹。5.检查C:\WINDOWS目录下是否有my.ini文件,将其删除6.win+r——regedit——HEKY_LOC...原创 2019-04-04 08:25:47 · 734 阅读 · 0 评论 -
七步 JDBC连接数据库
JDBC连接数据库 创建一个以JDBC连接数据库的程序,包含7个步骤: 1、加载JDBC驱动程序: 在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机), 这通过java.lang.Class类的静态方法forName(StringclassName)实现。 例如: try{ ...原创 2019-04-03 14:46:20 · 4783 阅读 · 0 评论 -
Navicat生成E-R图
背景最近需要绘制e-R图但是我比较懒,后来发现能够使用Navicat客户端生成数据模型步骤一.在数据库名字上,右击选择逆向数据库到模型就可以看到生成的模型,可能会有些偏差可以在左边的工具栏选择对应的线条将模型输出即可即可...原创 2019-05-29 22:43:15 · 4379 阅读 · 0 评论 -
mysql版本不同导致得-------utf8与utf8mb4字符集不兼容
问题背景:本地数据库版本过低运行sql脚本时候出现报错utf8mb4产生原因:MySQL在5.5.3之后增加了这个utf8mb4的编码解决办法:升级本地mysql数据库服务版本相关概念:一.MySQL在5.5.3之后增加了这个utf8mb4的编码,mb4就是most bytes 4的意思,专门用来兼容四字节的unicode。二.utf8mb4是...原创 2019-05-30 10:17:04 · 2332 阅读 · 0 评论 -
mysql迁移数据库----生成sql文件与导入sql文件报错
mysql迁移数据库第一步生成sql脚本工具 mysqlfront导出文件即可----生成sql文件与导入sql文件报错第二步 导入sql文件拖入运行即可但是数据库版本不同的话可能会出现报错现象例如utf8与utf8mp...原创 2019-05-28 20:00:04 · 474 阅读 · 0 评论 -
Linux退出VIM与mysql退出编辑器相关问题
编辑完保存退出的四种方式1. Esc+:+wq+回车(w是write,q是quit)2.Esc+:+x+回车(x=wq)3.Esc+shift+zz4. Esc+ZZ(在大写开启下)Esc+:+q+回车不保存退出的命令: E...转载 2019-04-04 13:38:47 · 1243 阅读 · 0 评论 -
mysql的相关问题 创建数据库
1.数据库创建第二步创建表注意存在外键的不应该立马创建3.sql语句创建数据库与表插入数据CREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `username` varchar(32) NOT NULL COMMENT '用户名称', `birthday` date D...原创 2019-04-09 16:47:20 · 292 阅读 · 0 评论 -
sql语句复习
一.创建数据库creat database 数据库名字二.删除数据库drop database 数据库名字三.查询语句select *from table where 数据库插入语句insert into table (fileds1,fileds2)values (values1,values2)删除语句delete from table where 范围...原创 2019-07-03 09:29:59 · 462 阅读 · 0 评论 -
mysql----alter sql语句的问题
一.增加字段ALTER TABLE `数据库名`.`表名`ADD COLUMN `字段名` varchar(50) NULL COMMENT '注释' AFTER `在哪个列名之后`;类型后面的NULL和DEFAULT NULL先后顺序无所谓,NULL表示该字段可以为NULL,如果非空则为NOT NULL,"DEFAULT NULL"表示默认值为NULL...原创 2019-08-09 11:09:49 · 468 阅读 · 0 评论 -
Navicat-----命令行界面
Navicat-----命令行界面就是改用命令行操作数据库 mysql原创 2019-08-06 11:41:50 · 5187 阅读 · 1 评论 -
mysql学习-----navicat 界面学习(一)
一.主界面1.主工具栏主工具栏让你访问基本的对象和功能,例如连接、用户、表、集合、备份、自动运行及更多。若要使用细图标或隐藏图标标题,请右击工具栏并禁用“使用大图标” 或“显示标题”。2.选项卡栏让你切换对象窗格内具有选项卡的窗口。你亦可以选择弹出窗口显示在一个新选项卡中,或显示在一个新窗口。如果你已打开多个选项卡,可以使用 CTRL+TAB 键方便地切换到其他选项卡。3...原创 2019-08-06 11:22:25 · 994 阅读 · 0 评论 -
mysql专项练习----菜鸟水平提升第一道题
按照上回老哥的代码进行一次练习创建数据库插入字段SET FOREIGN_KEY_CHECKS=0;-- ------------------------------ Table structure for `Teacher`-- ----------------------------DROP TABLE IF EXISTS `Teacher`;CREATE TABLE...原创 2019-08-03 23:35:23 · 648 阅读 · 0 评论 -
linux下退出mysql
退出mysql(quit或者exit)quit或者exit退出mysql原创 2019-05-14 11:57:20 · 27940 阅读 · 0 评论