mysql系统级操作及基础语法规定

  • mysql数据库的安装与配置(略)
  • 启动/停止mysql数据库服务
    • 命令行模式:net start/stop mysql
    • 服务模式:控制面板〉管理工具〉服务〉mysql >启动/停止
  • 登录/退出mysql数据库系统
    • 登录:mysql -h服务器地址 -u登录名 -P端口号 -p
    • 或登录:mysql --host=服务器地址 --user=用户名 --port=端口 --password
    • 退出:quit; 或 exit;
    • 注意:登录数据库系统后,需要使用“set names 编码名;”来设定当前连接数据库的“环境编码名”,即当前跟数据库打交道的“客户端”本身的编码。通常来说,cmd客户端中是固定的gbk编码,而php网页中,是该网页文件的编码(现在主流都是utf8)。
  • 备份/恢复数据
    • 备份:mysqldump -h服务器地址 -u登录名 -P端口号 -p 数据库名>文件名
      • 注意:需要管理员权限;
    • 恢复:mysql -h服务器地址 -u登录名 -P端口号 -p 数据库名<文件名
  • 基础语法规定
    • 注释:
      • 单行注释: #注释内容
      • 单行注释: -- 注释内容(注意,两个“--”之后有一个空格)
      • 多行注释: /*注释内容*/
    • 语句行:
      • 一条语句也称为一条命令,通常用一个分号(;)结束;也可以通过"delimiter 新结束符" 命令来设定新的结束符。
      • 语句的执行是以一条语句为单位进行,一次执行一条语句。
    • 大小写:
      • mysql中的各种系统关键字和命令名本身是不区分大小写的
      • mysql中自定义的名称(标识符)的大小写问题,有的区分(跟操作系统有关),有的不区分,详见如下“命名规则”
    • 命名(标识符)规则:
      • 可以自己命名的名字,称为标识符,包括:数据库名, 表名,字段名,视图名,函数名,过程名,变量名,用户名,,等等。
      • 可以命名标识符的字符比常规的语言多,但特别建议只用:字母数字和下划线,并不用数字开头。
      • 非常规字符或系统关键字虽然可以作为标识符使用,但最好要包在反引号(数字1左边那个反撇 ` )中,并且不推荐。
      • 对数据库名,表名,和视图名,在window系统中不区分大小写,而其他系统中区分,建议全使用小写,并采用下划线分割法。
      • 对其他自己命名的标识符(字段名,函数名,过程名),不区分大小写,但也建议全使用小写,并采用下划线分割法
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值