
数据库开发
数据库开发
lxlmycsdnfree
90后、985毕业,综合信息化方案架构师与解决方案专家,华为资深架构师,脑科学与精神健康理疗咨询师,资深心理咨询师,助力并解决众多精神健康群体。vx:forSevenCool 欢迎来撩~
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
向mysql 插入中文数值报错
报错:Error 1366: Incorrect string value: '\xE6\xB5\x8B\xE8\xAF\x95' for column 'description' at row 1原因是数据库字段没有设置编码为utf8而是默认的lanti(1)查看表中的各字段的属性: show full columns from table_name;如果看到每个字段都是lati, ...原创 2018-11-14 10:44:39 · 388 阅读 · 0 评论 -
数据库中的事务讲解
数据库的事务:一系列数据处理(增删改查)操作的单元,是由一系列预编译的执行指令组成在数据中,对于事务的处理是放在线程处理的任务队列中,当线程由于时间片的分配,切换回来的时候,事务还是会接着之前的步骤执行下去。事务和事务之前是放在同一个或者不同的线程队列中的,因此每一个事务之间是独立的,互斥的。对于数据库对事务sql 脚本预处理之后(预编译),会增加事务的逆向处理操作,防止事务操作失败之...原创 2018-07-23 14:01:53 · 457 阅读 · 0 评论 -
MySQL索引背后的数据结构及算法原理----惊叹的深入
原文出处: 张洋 摘要本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱,本文将只关注于BTree索引,因为这是平常使用MySQL时主要打交道的索引,至于哈希索引和全文索引本文暂不讨论。转载 2017-06-29 15:25:48 · 492 阅读 · 0 评论 -
you must reset your password using alter table
1: SET PASSWORD = PASSWORD(‘your new password‘); 2: ALTER USER ‘root‘@‘localhost‘ PASSWORD EXPIRE NEVER; 3: flush privileges;以上三条照抄,只要在your new password 替换成你需要设置的密码就可以。原创 2017-05-28 22:27:21 · 537 阅读 · 0 评论 -
win7 第一次装 mysql-5.7-winx64 系列,不知道root 密码,该如何处理?
(1). 在忘记root密码的时候, 以windows为例:1. 关闭正在运行的MySQL服务。2. 打开DOS窗口,转到mysql\bin目录3. 输入mysqld --skip-grant-tables 回车--skip-grant-tables 的意思是启动MySQL服务的时候跳过权限表认证。4. 再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),转到mysql\bin目转载 2017-05-28 22:00:39 · 362 阅读 · 0 评论 -
MySQL启动问题解决总结
解决MySQL 在cmd中不识别问题(1) -- 配置环境变量直接输入mysql 命令,发现10061错误,没有启动MySQL 哪能进入MySQL命令行模式呢!!!! 10061MySQL未启动错误启动命令 net start mysql 需要先安装mysqld. 运行指令爆出错误码5(cmd启动方式)(2) 安装mysqld 需要在MySQL安装同一目录下(3),否原创 2017-05-25 23:08:39 · 317 阅读 · 0 评论 -
net start mysql报发生系统错误2 -- 找不到文件路径
原因;mysqld 安装的路径不是在mysql安装的路径下假如:D:\Program Files\MySQL\MySQL Server 5.7\bin 这是你MySQL安装路径,那么mysqld也需要安装在此目录下面。重新安装mysqld.需要先卸载,否则安装爆出:卸载移除:mysqld --remove再次安装:原创 2017-05-25 22:58:32 · 15424 阅读 · 0 评论 -
cmd 中 net start mysql 提示发生系统错误 5
此错误:是没有以管理员的身份运行cmd. 到cmd 下右击 以管理员权限运行即可!!!!望采纳。原创 2017-05-25 22:54:28 · 694 阅读 · 0 评论 -
”Can't connect to MySQL server on localhost (10061)”
”Can't connect to MySQL server on localhost (10061)”错误 --- 问题原因是mysql没有启动。将mysql加入到Windows的服务中做法:命令行运行"mysqld --install"发现:为什么呢?权限不够,我用的是普通用户权限,恩再次打开cmd.exe,不过这次要右击“Run as adminis原创 2017-05-25 00:37:29 · 639 阅读 · 0 评论 -
安装MySQL之后,在cmd中MySQL命令不能识别
安装MySQL,选择typcal精简版,那么就没有安装其他组件,此时只能在控制面板中服务中开启服务或者在cmd中指令开启MySQL。但是刚刚安装之后输入指令,不能识别,此时就要配置环境变量。在环境变量中添加MySQL 数值为MySQL的bin路径然后在环境变量path中追加%MySQL% 即可。原创 2017-05-24 23:06:30 · 11959 阅读 · 0 评论 -
mysql root用户创建数据库,分配到一个帐户下
创建一个数据库(使用root帐户)CREATE DATABASE IF NOT EXISTS test_db default charset utf8 COLLATE utf8_general_ci; 然后root 帐户创建一个 test 账号create user 'test'@'%' IDENTIFIED BY 'test';分配数据库到test 用户下:GRANT ALL ...原创 2019-02-01 09:48:25 · 2551 阅读 · 0 评论