![](https://img-blog.csdnimg.cn/20190918140158853.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
DataBase
文章平均质量分 60
数据库
MINO吖
代码就是一门艺术.
展开
-
2021了~Windows安装MySQL
Windows安装MySQL下载安装包MySQL官网 国内镜像安装MySQL下载完成后,将压缩包解压至某个目录下,然后使用管理员打开cmd:然后,进入mysql的bin目录,执行:mysqld --install提示 “Service successfully installed.” 就表示成功啦!????启动MySQL接着上面,执行:net start mysql打开MySQL执行:(没有密码,直接回车)mysql -u ro...原创 2021-07-27 15:35:47 · 209 阅读 · 1 评论 -
CentOS - MySQL安装与连接?1103报错解决
MySQL下载更新软件yum update下载和添加仓库wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpmsudo rpm -ivh mysql-community-release-el7-5.noarch.rpmyum update安装MySqlyum install mysql...原创 2019-11-06 10:41:46 · 876 阅读 · 0 评论 -
Navicat导出.sql文件方法
1.打开Navicat,打开相应的数据库:2.选中“Backups”,然后 “New Backup”: 3.选中刚才的备份文件,右键“Extract SQL”, 4.然后保存到一个位置下,就好了! ...原创 2018-10-18 14:16:03 · 9142 阅读 · 3 评论 -
Navicat和MYSQL字符集不统一出现的中文乱码问题
最近遇到一串关于MYSQL中文乱码的问题,问题背景是这样的:在此之前,服务器上安装好MySQL之后就立马重新配置了字符集为utf8,之后用Navicat进行数据导入,发现中文的字符导入之后全是乱码,然后查论坛很快通过以下方式解决了:建立连接时编码选择UTF-8,把使用MYSQL字符集之前的勾勾去掉。数据库的属性设置为:OK,Navicat里的中文字符正常了。于是 ,开心的进...原创 2018-10-14 16:05:21 · 3096 阅读 · 3 评论 -
MySQL字符集问题
mysql默认的字符集latin1 mysql 4.x版本之前默认采用的是latin1字符集(又称ISO-8859-1),latin1字符集编码方式采用单字节编码。抛一个问题,latin1字符集的表,用户写入和读取汉字是否有问题?答案是只要合理设置,没有问题。假设SecureCRT为UTF8,character_set_client和表字符集均设置为latin1,参考第3节的分析,那么...原创 2018-10-14 16:01:23 · 103 阅读 · 0 评论 -
MySQL的约束
一:MySQL中的数据完整性注:以下所讨论的主题均基于InnoDB存储引擎。1.实体完整性实体完整性在MySQL中表现为设置主键约束和唯一性约束,即primary key与unique key。这两个约束均会在数据库中创建对应的索引。2.域完整性域完整性又称为用户自定义完整性,保证数据值满足用户指定的条件。在InnoDB中域的完整性通过以下几点:Default(数据的默认值),...原创 2018-10-14 15:50:28 · 147 阅读 · 0 评论 -
MySQL数据类型
日期与时间类型另外TimeStamp类型与DateTime在无输入的情况下要注意下: TimeStamp使用Current_TimeStamp()而DateTime使用NOW(来获取当前时间); 输入NULL时,系统会输入系统当前日期与时间; 无任何输入时,系统会输入系统当前日期与时间字符串类型: ENUM类型: ENUM类型(...原创 2018-10-14 15:43:56 · 154 阅读 · 0 评论 -
MySQL命令总结
创建表和数据库:drop database if exists 'School';create database 'School';drop table if exists 'Students';create table 'School'.'Students'( 'id' int(11) not null AUTO_INCREMENT primary key, 'Nam...原创 2018-10-14 15:34:37 · 281 阅读 · 0 评论 -
MySQL ERROR 1005: Can't create table (errno: 150)解决办法
在mysql 中建立引用约束的时候会出现MySQL ERROR 1005: Can't create table (errno: 150)的错误信息结果是不能建立 引用约束。出现问题的大致情况1、外键的引用类型不一样,如主键是int外键是char2、找不到主表中引用的列3、主键和外键的字符编码不一致,也可能存储引擎不一样原文:https://blog.csdn.net/yag...原创 2018-10-14 14:51:32 · 1341 阅读 · 0 评论 -
MySQL主键的自增
MySQL中的主键必须设置自增属性吗?答案是 “No”主键不一定自增,但自增的一定要是主键。相反:设置自增属性的列必须是主键 或者加UNIQUE索引主键是有唯一性的 即不可以重复输入相同的值还有一点:主键不能重复,一个表中只能有一个主键。...原创 2018-10-13 22:11:04 · 1539 阅读 · 0 评论 -
MySQL - 列属性
数据表中,真正约束字段的是数据类型。但是数据类型的约束很单一,需要有一些额外的约束,来更加保证数据的合法性。查看表数据结构红色表示数据类型; 蓝色表示列属性;列属性有很多,大致如下:NOT NULL/NULL, DEFAULT, PRIMARY KEY, UNIKUE KEY, AUTO_INCREMENT, COMMENT【1】空属性其有两个值:null(默...原创 2018-10-13 22:07:20 · 371 阅读 · 0 评论 -
MySql自增主键id插入失败或删除后,再插入乱序问题
在对数据库进行操作的时候,数据库的表里的id是自增的,当数据被删除或者添加或者插入失败时,id会一直增上去,变得很乱,不会按照顺序,下面是两种解决办法: alter table tablename drop column id;alter table tablename add id mediumint(8) not null primary key auto_increment fir...原创 2018-10-13 17:24:16 · 4143 阅读 · 0 评论 -
Systemctl启动Mongod失败
systemctlstart mongod失败使用 systemctl 启动数据库时,报错:查看状态:systemctl status mongod原因:logpath和dbpath下的文件的权限不够chown -R mongod:mongod /var/lib/mongochown -R mongod:mongod /var/log/mongodb...原创 2020-05-02 16:21:27 · 3708 阅读 · 3 评论 -
MongoDB被攻击 - 开启Mongo权限
What happen? 就在刚刚。。。???? 打开我的网站的时候,发现对数据库的请求都失败了;我的天都报500了,又是什么bug???? 排查到数据库的时候,打开Robo 3T,发现数据库没有了,惊呆????!!! 继续查看Mongo日志很明显被删掉了;why?(纳闷????,别人怎么知道我密码,怎么删掉的?)在网上查了之后,知道是因为数据库没有添加权限自己...原创 2020-05-02 16:07:14 · 700 阅读 · 2 评论 -
Mongo 安装与连接
Mongo下载创建仓库文件:vim /etc/yum.repos.d/mongodb-org-4.0.repo然后复制下面配置,保存退出[mngodb-org]name=MongoDB Repositorybaseurl=http://mirrors.aliyun.com/mongodb/yum/redhat/7Server/mongodb-org/4.0/x86_6...原创 2019-11-06 10:33:28 · 312 阅读 · 0 评论