标签:flush 修改密码 端口 数据类型 分布 存储 pid roo 收费
字面意思:存储数据库的仓库
之前使用的excel来进行管理数据
excel的缺点
数据库支持高级的操作,比如分组,连表等
对每一列的数据类型都有一个约束。
MySQL:用的比较多,是免费的
sqlserver: 微软的,要收费(商业版)
oracle:甲骨文,收费,金融公司用的较多,阿里
sqlite:自己玩,没有公司再用,小型的文件数据库
他们的命令都差不多
没有对列的数据类型做一个约束
redis:分布式缓存,微博,以key和values 的形式存储
mongodb文档型数据库
关系型数据库把数据存在文件中(硬盘)
非关系把数据存在内存中,redis解决了内存断电消失的问题
类似与socket的客户端和服务端
流程:
此处省略
net start mysql # 启动服务器
net stop mysql # 关闭服务器
mysqladmin -u root -p password
# 回车之后他会让你输入密码再次回车输入新密码,再次回车确认新密码
-u :表示用户名
-p :表示密码
-P :表示连接的端口号,默认是3306
-h :表示连接的主机名或IP
mysql -u root -p -h 127.0.0.1 -P 3306
update mysql.user set password=password('') where user = 'root';
flush privileges;
create database + 库名;
create database test;
程序员必修:从删库到跑路
drop database +库名;
drop database test;
show databases;
这里的databases一定要加s,说明它是复数
show databases;
数据库不能修改,只能修改编码方
标签:flush 修改密码 端口 数据类型 分布 存储 pid roo 收费
原文地址:https://www.cnblogs.com/lyyblog0715/p/11756654.html