zoukankan      html  css  js  c++  java
  • mysql的程序组成

    • MySQL的程序组成
    1:客户端
    mysql:客户端程序
    mysqldump:mysql备份工具
    mysqladmin:mysql管理工具
    mysqlbinlog:二进制日志查询工具

    2:服务端
    mysqld:服务端程序
    mysqld_safe :建议安全运行的服务端程序
    mysqld_multi:多实例mysql程序
    监听两类套接字地址

    3:socket套接字的保存路径
    1):RPM包安装的MySQL
    /var/lib/mysql/mysql.sock

    2):二进制或者源码安装的MySQL
    /tmp/mysql.sock(不要把它删除了,我就删除过,使得客户端无法连接服务端)



    • 使用格式
    mysql [选项] [数据库]
    • 常用选项
    -h:指定服务端主机地址
    -u: 指定登入的用户名
    -p:指明密码
    -D:指明登入的数据库
    -e:连接之后直接运行SQL语句,不进入交互式模式(可以在脚本中使用)
    • 注意点
    SQL语句必须以分号结尾

    G:结尾表示以以竖行显示
    • 数据类型
    数据类型
    char():区分字符大小写,不可变
    binary():区分字符大小写 ,不可变
    varchar():可变
    varbinary():可变
    text()
    blob()
    set()
    enum()
    int()
    float()
    double()
    decimal()
    date()
    time()
    datetime()
    timestamp()

    修饰符
    unsigned
    not null
    default
    • SQL语句
    DDL:数据库定义语言
    create , alter , drop

    DML:数据库操作语言
    insert , delete , update , select

    DCL:数据库控制语言
    grant , revoke

    获取帮助
    例如:help create

    查看所支持的字符集
    show character set

    查看支持排序规则:
    show collation
     
  • 相关阅读:
    smtp发送邮件
    鼠标点击成烟花js代码
    使用Database Control访问数据库问题解决了
    ext grid 的每行最后一列添加 按钮
    jquery对下拉框的操作
    SQL Server 2005中DateTime类型转换为Varchar类型的所有格式
    winform安装项目、安装包的制作、部署
    js解释器rhino查看执行环境
    ecma2623执行环境练习
    javascript排序算法
  • 原文地址:https://www.cnblogs.com/liu1026/p/7467632.html
Copyright © 2011-2022 走看看