数据库 mysql nosql
zhangyu4863
这个作者很懒,什么都没留下…
展开
-
Linux系统中MySQL数据库操作命令
一、连接MYSQL。格式: mysql -h主机地址 -u用户名 -p用户密码1、连接到本机上的MYSQL。首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root-p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码.如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MY...转载 2018-04-24 21:26:45 · 31497 阅读 · 1 评论 -
解决mysql ERROR 1820 (HY000)
使用mysql数据库报错 不管使用什么错误都会报错 ERROR 1820 (HY000): You must SET PASSWORD before executing this statement 分析: 虽然是用密码进入的,但是密码并没有设置 进入mysql命令行后,使用下面命令,设置密码 SET PASSWORD = PASSWORD('新密码'); 然后就OK...原创 2018-08-29 17:22:13 · 54279 阅读 · 4 评论 -
mysql存储数据过大,数据大小差异大
mysql存储使用varchar储存。 VARCHAR(M)是一种比CHAR更加灵活的数据类型,同样用于表示字符数据,但是VARCHAR可以保存可变长度的字符串。其中M代表该数据类型所允许保存的字符串的最大长度,只要长度小于该最大值的字符串都可以被保存在该数据类型中。因此,对于那些难以估计确切长度的数据对象来说,使用VARCHAR数据类型更加明智。MySQL4.1以前,VARCHAR数据类型所...原创 2018-08-30 13:49:33 · 32748 阅读 · 0 评论 -
mysql无法远程访问10061错误 ubuntu 16.04LTS mysql
先直接说解决方案 /etc/mysql/mysqld.conf.d/mysqld.cnf bind-address = 127.0.0.1 IP改为0.0.0.0 sudo service mysql restart 5.5.7 之后是mysql,不再是mysqld了 环境说明 ubuntu 16.04LTS mysql 5.7.13 (APT直接装的) 问题说明 别的文章说...原创 2018-09-17 10:53:39 · 31314 阅读 · 0 评论 -
错误1130- Host xxx is not allowed to connect to this mysql server
可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入MySQL后,更改 “mysql” 数据库里的 “user” 表里的 “host” 项,从”localhost”改称”%” mysql -u root -p mysql>use mysql; mysql>update user set host = '%' where ...原创 2018-09-17 10:59:04 · 31329 阅读 · 1 评论 -
数据库三大范式
三大范式 第一范式 第一范式(确保每列保持原子性) 每一列属性都是不可再分的属性值,确保每一列的原子性 两列的属性相近或相似或一样,尽量合并属性一样的列,确保不产生冗余数据。 第二范式 第二范式(确保表中的每列都和主键相关) 每一行的数据只能与其中一列相关,即一行数据只做一件事。只要数据列中出现数据重复,就要把表拆分开来。 第三范式 第三范式(确保每列都和主键列直接相关,而不是间接相关) ...原创 2018-11-14 15:32:28 · 31170 阅读 · 0 评论