淄博外贸网站建设,网站建设情况怎么写范文,混沌鸿蒙网站建设,广州室内装修设计数据库知识 1. 什么是数据库2. 为什么需要数据库#xff08;分类不清晰#xff09;3. 数据库的种类3.1 关系型数据库3.2 NOSQL 数据库3.3 new sql #xff08;国产数据库#xff09;分布式数据库3.4 云数据库 4. mysql 关系型数据库5. 安装mariadb6. 为mariadb设置密码7. M… 数据库知识 1. 什么是数据库2. 为什么需要数据库分类不清晰3. 数据库的种类3.1 关系型数据库3.2 NOSQL 数据库3.3 new sql 国产数据库分布式数据库3.4 云数据库 4. mysql 关系型数据库5. 安装mariadb6. 为mariadb设置密码7. MySQL root密码怎么找回 1. 什么是数据库
数据库是存储数据的仓库这个仓库更特别
2. 为什么需要数据库分类不清晰
储存静态数据 存储服务器上:图片视频压缩包web服务器上: html,js,css,php,python,java数据库里:文本:文章、订单、商品 进行交互动态数据 电商网站这些功能都必须要数据库来交互。注册会员、登录会员、购买订单、支付、物流跟踪、评价 数据库管理员DBA工资高
3. 数据库的种类
3.1 关系型数据库
本质二维数据表代表产品MySQLoraclesql server oracle当下只有存量没有增量未来中国三年绝大部分被替换MySQL互联网场景最火sql server微软产品 访问存取使用sql语言场景动态网站后端优点数据安全有充分保证缺点访问效率低扩展困难
3.2 NOSQL 数据库
定位关系型数据库的补充不是替代特点不是特别关系数据安全核心是高并发、大流量产品memcach内存数据库redis内存数据库mongodb (文档类数据库)
3.3 new sql 国产数据库分布式数据库
类型tidbob高斯db达梦定位国产、大并发、大流量、大数据量架构分布式数据库
3.4 云数据库
阿里云的RDS腾讯云TDSQL
4. mysql 关系型数据库
特点 关系型数据库使用sql语句管理互联网公司常用免费、开源、稳定、社区活跃、大并发解决方案、数据安全 mysql几乎等于mariadb所以学习后者
5. 安装mariadb
安装mariadbyum install mariadb-server mariadb -y启动及开机自启动方法一[rootoldboy ~] systemctl start mariadb
方法二[rootoldboy ~] systemctl enable mariadb检查ss -lnt|grep 3306结果飘红就对了登录mysql数据库数据目录和错误日志 命令rpm -ql mariadb-server结果中的重要目录 数据库日志/var/lib/mysql 错误日志/var/log/mariadb/mariadb.log 安装后的错误排查 查看状态grep -i error /var/log/mariadb/mariadb.log新数据正常安装启动不了尝试一下方法 rpm -e --nodeps mariadb-server mariadbrm -fr /var/lib/mysqlyum install mariadb-server mariadb -y
6. 为mariadb设置密码
给管理员root设置密码mysqladmin password oldboy123设置完root密码之后登录mysql -uroot -p修改密码mysqladmin -uroot -p原密码 password 新密码
7. MySQL root密码怎么找回
停止数据库进程 pkill mysqlps -ef|grep mysql 忽略授权表–skip-grant-table、忽略网络启动–skip-network /usr/bin/mysqld_safe --skip-grant-table --skip-network ps -ef|grep mysql 登录并修改密码[rootweb01 ~] mysql
MariaDB UPDATE mysql.user SET passwordPASSWORD(oldboy123) WHERE userroot and hostlocalhost;
MariaDB flush privileges; ##刷新到磁盘生效
MariaDB quit重启mysql 杀死mysql服务pkill mysqld检查进程ps -ef|grep mysql启动systemctl start mariadb检查端口ss -lntup|grep 3306 登录测试mysql -uroot -poldboy123