MySQL的数据库database(二)中

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
云数据库 RDS MySQL,高可用系列 2核4GB
简介: MySQL的数据库database(二)

三. 连接/关闭 MySQL 数据库


三.一 连接数据库


在连接 MySQL 数据库之前, 一定要保证启动了 mysql 服务。 如果没有启动服务, 会报 ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost’ (10061)


20191113144012271.png


这个时候,可以按照 第二步的内容进行 启动服务。


MySQL 的默认端口是 3306, 老蝴蝶建议不要修改。


使用命令: mysql -h ip地址或者主机名 -u 账号名 -p (回车后输入密码)


打开cmd 命令,普通用户窗口就可以, 输入: mysql -h localhost -u root -p 回车后输入密码 abc123 即可。


20191113144020568.png


显示上面信息,说明连接成功。


连接的是本地的数据库, 可以省略 -h localhost 直接使用输入: mysql -u root -p 即可。


20191113144028295.png


三.二 关闭数据库连接


输入命令: quit; 或者是 \q; 均可以关闭数据库的连接。


20191113144037204.png


20191113144041624.png


四. database 的使用


database 数据库,就像java 里面创建的项目一样, 一个一个的项目, 一个一个的数据库。 通常,一个项目对应着一个数据库。 如OA办公系统项目,对应着 oa的数据库,前面的SSH项目,对应着的 ssh数据库, SSM项目,对应着ssm数据库。


就像Java 中, 项目下面有不同的pojo类, pojo类里面有不同的属性, 有不同的对象。


反射到数据库里面, 项目对应的是数据库, pojo类对应的是表, 属性对应着的是 表里面字段, 不同的对象对应的是 表的记录。


所以,学会使用database的用法 是非常重要的。


在使用命令时,不要忘记 启动数据库服务和连接数据库。后面及系列文章后面的所有命令都默认 启动了服务和连接数据库。


四.一 show databases 展示所有的数据库


运行 show databases ; 命令,可以展示当前数据库管理系统中所管理的所有的数据库。


20191113144049220.png


四.二 create database 数据库名 创建新的数据库


1 .创建数据库时,使用 create database 数据库名 即可。 如创建一个名称为 yjl的数据库


20191113144055878.png


编码方式是默认的方式。


2 . 创建数据库时,也可以指定编码。 create database 数据库名 character set 编码方式


编码方式常见的有 utf-8, gbk, iso-8859-1,gb2312 等。


如创建一个名称为 yuejl 的数据库,编码方式为 utf-8.


20191113144101710.png


注意,编码方式要去掉- , 将utf-8 写成 utf8.


再创建一个 名称为yuezl 的数据库,编码方式为 gbk.


20191113144107247.png


3 . 查看一下,是否创建成功。 show databases 命令:


2019111314414140.png


可以看到,成功的创建了 yjl,yuejl, yuezl 三个数据库。


4 .再创建一个数据库,名称叫做yjl, 与原先的重名了。


20191113144157669.png


会报错,说数据库已经存在了。


5 . 创建数据库,会在安装目录的 data 目录下,创建一个相应的文件夹。


20191113144202517.png



相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。   相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情: https://www.aliyun.com/product/rds/mysql 
相关文章
|
3月前
|
缓存 关系型数据库 BI
使用MYSQL Report分析数据库性能(下)
使用MYSQL Report分析数据库性能
148 3
|
3月前
|
关系型数据库 MySQL 分布式数据库
阿里云PolarDB云原生数据库收费价格:MySQL和PostgreSQL详细介绍
阿里云PolarDB兼容MySQL、PostgreSQL及Oracle语法,支持集中式与分布式架构。标准版2核4G年费1116元起,企业版最高性能达4核16G,支持HTAP与多级高可用,广泛应用于金融、政务、互联网等领域,TCO成本降低50%。
|
3月前
|
关系型数据库 MySQL 数据库
阿里云数据库RDS费用价格:MySQL、SQL Server、PostgreSQL和MariaDB引擎收费标准
阿里云RDS数据库支持MySQL、SQL Server、PostgreSQL、MariaDB,多种引擎优惠上线!MySQL倚天版88元/年,SQL Server 2核4G仅299元/年,PostgreSQL 227元/年起。高可用、可弹性伸缩,安全稳定。详情见官网活动页。
|
3月前
|
关系型数据库 分布式数据库 数据库
阿里云数据库收费价格:MySQL、PostgreSQL、SQL Server和MariaDB引擎费用整理
阿里云数据库提供多种类型,包括关系型与NoSQL,主流如PolarDB、RDS MySQL/PostgreSQL、Redis等。价格低至21元/月起,支持按需付费与优惠套餐,适用于各类应用场景。
|
3月前
|
SQL 关系型数据库 MySQL
Mysql数据恢复—Mysql数据库delete删除后数据恢复案例
本地服务器,操作系统为windows server。服务器上部署mysql单实例,innodb引擎,独立表空间。未进行数据库备份,未开启binlog。 人为误操作使用Delete命令删除数据时未添加where子句,导致全表数据被删除。删除后未对该表进行任何操作。需要恢复误删除的数据。 在本案例中的mysql数据库未进行备份,也未开启binlog日志,无法直接还原数据库。
|
3月前
|
缓存 监控 关系型数据库
使用MYSQL Report分析数据库性能(中)
使用MYSQL Report分析数据库性能
154 1
|
3月前
|
关系型数据库 MySQL 数据库
阿里云数据库RDS支持MySQL、SQL Server、PostgreSQL和MariaDB引擎
阿里云数据库RDS支持MySQL、SQL Server、PostgreSQL和MariaDB引擎,提供高性价比、稳定安全的云数据库服务,适用于多种行业与业务场景。
|
3月前
|
关系型数据库 MySQL 数据库
自建数据库如何迁移至RDS MySQL实例
数据库迁移是一项复杂且耗时的工程,需考虑数据安全、完整性及业务中断影响。使用阿里云数据传输服务DTS,可快速、平滑完成迁移任务,将应用停机时间降至分钟级。您还可通过全量备份自建数据库并恢复至RDS MySQL实例,实现间接迁移上云。
|
4月前
|
存储 运维 关系型数据库
从MySQL到云数据库,数据库迁移真的有必要吗?
本文探讨了企业在业务增长背景下,是否应从 MySQL 迁移至云数据库的决策问题。分析了 MySQL 的优势与瓶颈,对比了云数据库在存储计算分离、自动化运维、多负载支持等方面的优势,并提出判断迁移必要性的五个关键问题及实施路径,帮助企业理性决策并落地迁移方案。
|
3月前
|
Ubuntu 安全 关系型数据库
安装与配置MySQL 8 on Ubuntu,包括权限授予、数据库备份及远程连接指南
以上步骤提供了在Ubuntu上从头开始设置、配置、授权、备份及恢复一个基础但完整的MySQL环境所需知识点。
421 7

热门文章

最新文章

推荐镜像

更多