博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MySQL数据库
阅读量:6517 次
发布时间:2019-06-24

本文共 1017 字,大约阅读时间需要 3 分钟。

MySQL数据库(关系型数据库)

数据库分为关系型数据库和非关系型数据库(redis mongodb)

非关系型数据库:

1.性能

非关系型数据库是基于键值对 不需要SQL层的解析 所以说性能非常高

2.可扩展性

同样是因为基于键值对的存在 那么水平扩展 就非常的容易

关系型数据库:

1.复杂查询

可以使用SQL语句 在一个或者多个表之间 进行复杂的操作

2.事物支持

能够增加数据库的安全性

MySQL数据库:

开源免费的数据库 能够满足中小型企业的要求

 

一 进入到MySQL数据库

#正常的标准形式
>mysql -uroot -p #-u user -p password
#使用HOST主机名来访问
>mysql -h主机名/IP地址 -u用户名 -p
>输入密码
注意:
如果是本地访问的话(-h建议省略)
-h可以为 localhost/127.0.0.1
 

 

二 对于库的操作

库/表的操作的开头的英文单词

create 增
drop 删
alter 改
show 查
  1. 查看所有的库

    show databases

  2. 创建MySQL数据库

    create database 库名

  3. 创建数据库并设置字符集

    create database python1702 character set utf8;

  4. 创建可能以存在的数据库 防止报错

    create database if not exists 库名;

  5. 删除数据库

    drop database 库名

  6. 删除可能不存在的数据库 防止报错

    drop database if exists python1702;

  7. 修改库字符集

    alter database python1702 character set latin1;

  8. 查看当前所创建的数据库

    show create database 库名 \G (以竖状的形式查看)

  9. 退出数据库

    \q/quit/exit

注意:

  1. 在MySQL数据库中 英文的分号作为语句的结束

  2. MySQL数据库不能存在同名的库,表

  3. \c作为当前执行SQL语句的撤销动作

  4. 在Windows下 MySQL命令不区分大小写

  5. MySQL数据库中的每个库是以文件夹的形式存在的

    C:\ProgramData\MySQL\MySQL Server 5.7\Data

 

转载于:https://www.cnblogs.com/share-sunny/p/8601501.html

你可能感兴趣的文章
TD的访问地址
查看>>
JAVA常见面试题之Forward和Redirect的区别
查看>>
tmpFile.renameTo(classFile) failed 错误
查看>>
【甘道夫】Apache Hadoop 2.5.0-cdh5.2.0 HDFS Quotas 配额控制
查看>>
一张图看懂normal,static,sealed,abstract 的 区别
查看>>
Task的使用
查看>>
grep和正则表达式
查看>>
s:iterator巧妙控制跳出循环
查看>>
移动互联网思维
查看>>
Serv-U 的升级及数据备份和迁移【转】
查看>>
webstorm无法显示左边文件夹目录的解决方法
查看>>
Android数据保存之文件保存
查看>>
数字校园-云资源平台 2014.10.26-人人通共享空间
查看>>
在 CentOS 和 RHEL 上安装 Puppet 服务器和客户端
查看>>
Android性能优化Google课程翻译一:Render----OverDraw实战
查看>>
用Camshift算法对指定目标进行跟踪
查看>>
Tiny4412 开发板 编译环境搭建【转】
查看>>
为你的网站加上SSL,可以使用HTTPS进行访问
查看>>
软件project--谈项目开发
查看>>
Android studio及eclipse中的junit单元測试
查看>>