为了账号安全,请及时绑定邮箱和手机立即绑定

数据库的基础知识 一

标签:
MySQL SQL Server

启动、停止mysql数据库服务:
方式一:命令行模式(管理员身份)
启动:net start mysql
停止:net stop mysql
方式二:服务模式
控制面饭 > 管理工具 > 服务 > mysql > 启动、停止
登陆、退出mysql系统
登陆:mysql -h 服务器地址 -u 登录名 【-P端口号】 -p密码
或者:mysql --host=服务器地址 --user=用户名 --port =端口号 --password
退出:quit或者exit ------再登陆mysql以后
设置编码方式:set names gbk;
注:cmd客户端 gbk、
Php网页 utf8
每次登陆就执行该命令
数据库的备份和恢复:
备份:就是将一个数据库,完整的转化为一个可以随时携带和传送的文件
语法:myssql -h服务器地址 -u登陆名 -p 数据库名 > 文件名
注意:文件名是指的完整目录,没有报错,就是正确
恢复:就是将一个备份的数据库文件,完整的还原为一个可以使用的数据库
语法:mysql -h服务器地址 -u登录名 -p 数据库名 < 文件名
注意:这两个命令都是在没有登录mysql的时候使用
其中mysqldump命令还要求为管理员
通常,恢复就是只恢复原来数据库中的所有表数据信息及其他信息,而数据库名可以是原来的名字或者新的名字
基础语法:
注释:单行注释:#注释内容
单行注释:-- 注释内容(注意:--后面有一个空格)
多行注释:/注释内容/
语句行:默认情况下,以一个英文分号作为一条语句的结束。
人为自定义结束符:delimiter 新的结束符
大小写问题
1,mysql语言内部本身不区分大小写;
2,但,mysql的某些命令执行会生成文件(夹),此时他们就可能会区分大小写:
2.1:在文件(夹)名称 区分大小 写的系统中,这些名字也会区分大小写,比如unix,linux系统;
2.2:在文件(夹)名称不区分大小写的系统中,他们同样不区分大小写,比如window系统。
命名问题
可以自己命名的名字,称为标识符,包括:数据库名, 表名,字段名,视图名,函数名,过程名,变量名,用户名,,等等。
可以命名标识符的字符比常规的语言多,但特别建议只用:字母数字和下划线,并不用数字开头。
非常规字符或系统关键字虽然可以作为标识符使用,但最好要包在反引号(数字1左边那个反撇 ` )中,并且不推荐。
对数据库名,表名,和视图名,在window系统中不区分大小写,而其他系统中区分,建议全使用小写,并采用下划线分割法。
对其他自己命名的标识符(字段名,函数名,过程名),不区分大小写,但也建议全使用小写,并采用下划线分割法

点击查看更多内容
6人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
PHP开发工程师
手记
粉丝
37
获赞与收藏
648

关注作者,订阅最新文章

阅读免费教程

感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消