美文网首页
sql自学笔记(二)

sql自学笔记(二)

作者: itczt | 来源:发表于2019-04-05 21:58 被阅读0次

    MySQL

    • bin目录,存储可执行文件。
    • data目录,存储数据文件。
    • docs,文档。
    • include目录,存储包含的头文件。
    • lib目录,文件库文件。
    • share,错误消息和字符集文件

    MySQL的配置选项

    修改编码方式

    [mysql]
    default - character - set = UTF8
    [mysqld]
    character - set - server = UTF8
    

    启动服务

    启动 MySQL服务

    net start mysql
    

    关闭MySQL服务

    net stop mtsql
    

    MySQL登录

    mysql参数

    参数 描述
    -D,-- datdbase = name 打开指定数据库
    --delimiter 指定分隔符
    -h,--host = name 服务器名称
    - P, --password (name) 密码
    - p,--port=# 端口号
    --prompt = name设置提示符
    -u,--user = name 用户名
    -h,--host = name 输出版本信息并输出

    MySQL退出

    mysql>exit;
    mysql>quit;
    mysql>\q;
    

    上面三个任选其一即可;

    修改MySQL提示符

    连接客户端时通过参数指定。

    shell>mysql - uroot - proot -- promt 提示符
    

    连接上客户端后,通过prompt命令修改。
    mysql>prompt提示符

    MySQL提示符

    参数 描述
    \D 完整的日期
    \d 当前数据库
    \h 服务器名称
    \u 当前用户

    显示当前服务器版本
    SELECT VERSION();
    显示当前日期期间
    SELECT NOW();
    显示当前用户
    SELECT USER()

    MySQl语句的规范

    • 关键字与函数名称全部大小写。
    • 数据库名称、表名称、字段名称全部小写。
    • SQL语句必须以分号结尾。

    创建数据库

    CREATE {DATABASE|SCHEMA} [IF NOT EXISTS] db-name 
    [DEFAULT] CASRACTER SET [=] charset_name
    

    注: [IF NOT EXISTS]可用于创建数据库时如果出现同名是不会报错。

    查看当前服务器下的数据列表:

    SHOW {DATABASES|SCHAS}
    [LIKE 'pattern'|WHERE expr]
    

    例如:
    SHOW WARNINGS
    查看错误信息
    SHOW CREATE DATABACE t1
    查看数据库t1创建时的所使用的指令
    CREATE DATABACE IF NOT EXISTS t2 CHARA CTER SET GBK
    创建数据库t2,并指定编码格式为gbk.

    修改数据库

    ALTER {DATABASE|SCAMA} [ab_name]
    [DEFAULT] CHARACHTER SET [=] charset_name
    

    删除数据库

    DROP {DATABASE|SCAMA}  [IF NOT EXISTS] ab_name
    

    相关文章

      网友评论

          本文标题:sql自学笔记(二)

          本文链接:https://www.haomeiwen.com/subject/pcgkiqtx.html