MySQL数据库入门

MySQL数据库

数据库:关系型和非关系型

关系型数据库的优势

1.复杂查询
可以使用SQL语句 在一个或多个表之间进行复杂的查询
2.事务支持
可以提高安全性能

非关系型数据库

1.性能
NoSQL 是基于键值对不需要对SQL层的解析 性能高
2.可扩展性
因为是基于键值对 所以水平扩展非常的容易

一、进入MySQl数据库

标准写法
mysq -主机名 -u用户名 -p
输入密码
mysql -hlocalhost -uroot -p
mysql -h127.0.0.1 -uroot -p
本地IP 不走网络 127.0.0.1-127.255.255.254
简写
mysql -uroot -p

二、介绍数据库

MySQL->小数据库->数据表->字段->数据

三、对于数据库的操作

命令:
库和表 create增 drop删 alter改 show查
1.查看所有数据库
show databases;
2.进入数据库
use 库名
3.查看当前所在的数据库
select database();
4.创建数据库
create database 库名;
5.查看当前所创建的数据库
show create database 库名
6.创建一个不存在的库
create database if not exists 库名
7.删除数据库
drop database 库名
drop database if exists 库名;
8.创建库并设置字符集
create database 库名 character set utf8
9.修改库的字符集
alter database 库名 character set utf8

最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 数据库的基本操作 #1、开启mysql服务命令 net start mysql #2、进入mysql的两种方式 明...
    老头子_d0ec阅读 542评论 0赞 0
  • 第一招、mysql服务的启动和停止 net stop mysql net start mysql 第二招、登陆my...
    自渡独自阅读 571评论 1赞 1
  • hive学习笔记 一、hive入门 1.1 什么是hive   Hive:由Facebook开源用于解决海量结构化...
    bd75129df185阅读 408评论 0赞 0
  • mysql 内容简介 数据库是当前应用非常广泛的一款关系型数据库 主要的知识点包括 数据库与表的操作 数据的增加 ...
    那你很棒啊o阅读 283评论 0赞 1
  • 用户组及权限分配 组对象包含的字段只有name,但是外键了几张表,能够与user、permissions,产生多对...
    梦Delete阅读 432评论 0赞 0

友情链接更多精彩内容