黑马程序员_PHP_课程同步笔记day20:mysql数据库介绍.docx 立即下载
2025-08-28
约1.1万字
约18页
0
19KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

黑马程序员_PHP_课程同步笔记day20:mysql数据库介绍.docx

黑马程序员_PHP_课程同步笔记day20:mysql数据库介绍.docx

预览

免费试读已结束,剩余 13 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

黑马程序员_PHP_课程同步笔记day20:mysql数据库介绍

第一篇:黑马程序员_PHP_课程同步笔记day20:mysql数据库介绍【黑马程序员】PHP课程同步笔记day20:mysql数据库介绍数据库(Database)按照数据结构来组织、存储和管理数据在建立在计算机存储设备上的仓库数据库通常分为层次式数据库、网络式数据库和关系式数据库三种。逻辑结构如下:黑马程序员济南中心编著数据库的一些基本术语:数据data数据库database数据库管理系统dbms:DatabaseManagementSystem表(数据表):table字段field,列column行row,记录record数据库操作流程:黑马程序员济南中心编著Mysql的基本操作及基本语法规定启动/停止mysql数据库服务只有服务启动,才能正常进行mysql的各种操作(执行命令)有两种方式对数据库进行启动或停止:方式1:命令行模式:启动:netstartmysql停止:netstopmysql方式2:服务模式:控制面板>管理工具>服务>msyql>启动/停止登陆/退出mysql数据库系统登陆:mysql-h服务器地址-u登陆名-P端口号-p密码或者:mysql--host=服务器地址--user=用户名--port=端口--password退出:quit;或exit;注意:1.登陆之前,属于”执行window命令”,一条命令的执行无需分号结束,回车即可。黑马程序员济南中心编著2.登陆之后,执行的就是”mysql命令”(mysql语句),一条命令需要分号结束,并回车执行。3.登陆数据库系统后,一定请记得使用”setnames编码名;”来设定当前连接数据库的”环境编码名”--这样才能避免后续代码可能出现的某种乱码问题!数据的备份与恢复基本概念:备份:将一个”活”的数据库数据,转换为一个包含其中所有数据但并不能直接使用的数据库(“死的”),即一个文件。恢复:将一个之前备份出来的死的数据库数据(即文件),恢复到活的可以使用数据库数据。为什么要备份恢复:1.数据迁移:从一台数据库服务器上的数据,迁移到另一个数据库服务器上。2.数据安全考虑:防止数据库丢失,崩溃,被攻击。。具体做法:备份:形式:Mysqldump-h服务器地址-u登录名-p数据库名>目标文件的完整路径注意:这个不是mysql的语句,而且在登陆mysql之前的命令,即属于window命令。恢复:形式:Mysql-h服务器地址-u登录名-p目标数据库名黑马程序员济南中心编著Mysql的基本语法规定注释:单行注释:#注释内容单行注释:--注释内容(注意,两个”--”之间有一个空格)多行注释:/*注释内容*/语句行:一条语句也称为一条命令,通常用一个分号(;)结束;也可以通过”delimiter新结束符”命令来人为设定新的语句结束符。语句的执行是以一条语句为单位进行,一次执行一条语句。大小写问题:Mysql本身是不区分大小写的语言。Mysql中的各种系统关键字和命令名本身是不区分大小写的命名规则:可以自己命名的名字,称为标识符,包括:数据库名,表名,字段名,视图名,函数名,过程名,变量名,用户名等等。可以命名标识符的字符比常规的语言多,但特别建议只用:字母数字和下划线,并不用数字开头。数据库定义语句:创建数据库:形式:Createdatabase数据库名[charset数据编码名][collate排序规则名];说明:黑马程序员济南中心编著1.数据库编码名,是用来规定当前数据库内部存储的文本数据所使用的字符编码;常用的有:utf8,gbk,gb23122.编码名是一些固定的名字,可以使用showcharset来显示;修改数据库:修改只能修改数据库的”属性”;Alterdatabase数据库名[charset新的数据编码名]删除数据库:Dropdatabase[ifexists]数据库名;Ifexists:表示如果存在就删除,否则啥也不做。使用(进入)某数据库:Use数据库名;显示所有数据库名:Showdatabases;黑马程序员济南中心编著第二篇:黑马程序员_PHP_课程同步笔记day17:数组介绍【黑马程序员】PHP课程同步笔记day17:数组介绍数组1.数组的概念数组是一组值的集合,变量是单个值的容器,而数组是多个值的容器2.数组的分类1.枚举数组:数组的下标是从0开始的正整数2.关联数组:数组的下标可以是字符串$arr=array(“db_host”=>“localhost”,“db_user”=>“root”,“db_pwd”=>”root”,);3.混合数组:下标既有整型的,也有字符串的$arr=array(“db_host”=>“localhost”,“db_user”=>“root”,“db_pw
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

黑马程序员_PHP_课程同步笔记day20:mysql数据库介绍

文档大小:19KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用