美文网首页
sql第一章

sql第一章

作者: 在宇宙Debugger | 来源:发表于2017-03-24 14:20 被阅读11次

mysql基础

安装

  • window 安装

    下载地址

    • 安装类型: (Typical典型安装)

    • 安装完成后的复选框勾选可以直接进行配置

    • 运行mysql配置向导文件 ./bin/mySQLInstanceConfig.exe

  • 配置

    • 配置类型
      Detailed Configuration 详细配置
      Standard Configuration 标准配置

    • 是否安装为Windows服务
      是否安装windows服务 install As Windows Service
      是否开机启动sql服务 launch the MySQL Server automatically
      是否加入到变量PATH Include Bin Directory in Windows PATH

    • 设置root用户的密码

    • 准备执行设置选项

    • 配置完成

  • 检查

    • 检查 windows service中MySQL服务是否能够启动
    • 检查环境变量mysql

MySQL目录结构

|-- bin (存储可执行文件)
|-- data (存储数据文件)
|-- docs (文档)
|-- include (存储包含头文件)
|-- lib (存储库文件)
|-- share (错误消息和字符集文件)
|- my.ini (配置文件)

my.ini

*修改完配置项需要重启sql服务*

- 默认配置(client)
- 服务器端配置(mysqld)

- 修改编码方式

```
    [mysql]
    default-character-set = utf8

    [mysqld]
    character-set-server = utf8
```

- 修改端口号
```
    [client]
    port = 3306

    [mysqld]
    port = 3306 
```

- 基础安装目录
```
    [mysqld]
    basedir = "..."
```

- 数据文件存储位置
```
    [mysqld]
    datadir = "..."
```

- 略

启动/关闭服务器

  • 启动服务 shell

net start mysql

  • 停止服务 shell

net stop mysql

mysql的基本使用

  • 打印版本号 (shell)

    mysql -V

  • 登陆 (shell)
    -u :用户名, -p :密码, -P :端口号, -h :服务器地址

    mysql -u(user) -p(password) -P(port) -h(host)

  • 退出 (shell)
    exit;, quit;, \q;

  • 提示符 (shell)
    转义符 \D: 完整的日期, \d: 当前数据库, \h: 服务器名称, \u: 当前用户

    mysql -uroot -proot --prompt 提示符
    mysql> prompt 提示符

  • 显示当前服务器版本 (shell)
    SELECT VERSION();

  • 显示当前日期时间 (shell)
    SELECT NOW();

  • 显示当前用户 (shell)
    SELECT USER();

mysql 语言规范

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

默认的数据库

|- mysql
|- information_schema
|- performance_schema
|- sakila
|- sys
|- world

创建数据库

  • 创建数据库

    CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] DBName [DEFAULT] CHARACTER SET [=] name
    |- DATABASE 创建数据库的方式
    |- SCHEMA 创建数据库的方式
    |- IF NOT EXISTS 如果存在数据库则弹出警告否则抛出异常
    |- DEFAULT 创建时的数据库类型(UTF8 OR GBK)

    CREATE DATABASE dbName;
    // or
    CREATE SCHEMA dbName;
    
  • 查看数据库

    SHOW DATABASES;
    
  • 查看警报

    SHOW WARNINGS;
    
  • 显示创建的数据库信息

    SHOW CREATE DATABASE mtshen;
    
  • 修改数据类型

    ALTER {DATABASE | SCHEMA} [DBName] [DEFAULT] CHARACTER SET [=] name
    |- DATABASE 创建数据库的方式
    |- SCHEMA 创建数据库的方式

    ALTER DATABASE mtshen CHARACTER SET UTF8
    
  • 删除数据库

    DROP {DATABASE | SCHEMA} [IF EXISTS] dbName
    |- DATABASE 创建数据库的方式
    |- SCHEMA 创建数据库的方式
    |- IF EXISTS 如果没有改数据库,则进行提示, 否则抛出异常

相关文章

  • 第一章 InterSystems SQL简介

    第一章 InterSystems SQL简介 InterSystems SQL提供对InterSystems IR...

  • 第一章 SQL性能优化简介

    第一章 SQL性能优化简介 InterSystems SQL支持几个特性来优化InterSystems IRIS®...

  • Mysql数据库优化

    数据库优化顺序:Sql及索引->数据库表结构->系统配置->硬件 第一章:Sql语句优化 如何判断有问题Sql? ...

  • MySQL-SQL语句

    [TOC] 第一章:MySQL介绍 1.1-什么是SQL Structured Query Language 结构...

  • 第一章 SQL操作符

    第一章 SQL操作符 SQL操作符 符号(-) 将表达式作为负数返回的一元运算符。 大纲 参数 expressio...

  • Oracle基础(一)

    oracle数据库 前言 oracle sql 第一章 Selecting Rows 第二章 Sortin...

  • mysql数据库小知识----查询语言DQL

    第一章 SQL的基本语法规范 1.sql不区分大小写,但是习惯上关键字、系统保留字、函数名称大写,表名和列名小写 ...

  • SQL基础教程(第二版)作业

    作业在Windows 10 + MySQL8.0上测试过。 第一章 数据库和SQL 1.1 编写一条CREATE ...

  • 第一章 SQL

    一、SQL查询基本结构 1. 单关系查询 ① distinct:删除重复 select distinct dept...

  • sql第一章

    mysql基础 安装 window 安装下载地址安装类型: (Typical典型安装)安装完成后的复选框勾选可以直...

网友评论

      本文标题:sql第一章

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