使用mysql作为存储数据库,MySQL使用数据库

发布时间:2022-11-20

本文目录一览:

  1. mysql是怎么做数据存储的
  2. MySQL怎样新建一个存储数值的数据库?
  3. 如何用MySQL建立数据库
  4. 如何使用mysql
  5. 哪一类数据更适合使用云数据库mysql来存储

mysql是怎么做数据存储的

  1. 每个数据库对应一个文件夹,文件夹名和库名相同;
  2. (单独的表空间中) 每张表对应几个文件,文件名和表名相同,innodb引擎中对应两个文件,后缀名为:frm、ibd;
    • frm文件:存储的是表结构信息。
    • ibd文件:存储的是表里的数据、索引等。

MySQL怎样新建一个存储数值的数据库?

  1. 打开电脑的SQL软件,输入用户名和密码,连接上Mysql主机地址,将Mysql启动。
  2. 进入Mysql里面后,用鼠标右键点击主机,然后会弹出菜单栏,点击里面的“创建数据库”,也可以使用快捷键Ctrl+D。
  3. 接着会出现“创建数据库”的窗口,为创建的数据库取名,并选择“基字符集”为“UTF-8”...
  4. 这样子就完成了数据库的创建动作,这时候可以发现左边多了个刚刚命名的数据库。

如何用MySQL建立数据库

  1. 首先在电脑端安装MySQL,然后进行信息配置操作。打开该软件,如图所示。
  2. 然后点击菜单栏下的文件选项按钮,进行创建连接,点击新建连接选项按钮。
  3. 然后进行测试连接,在弹出的新建连接对话框中要填写信息,单击“测试连接”,弹出“连接成功”即可。
  4. 接着填写内容,在刚才创建的连接中,有很多的数据,右击连接选项按钮,新建数据库即可。
  5. 接着可以新建一个数据表,这样就在MySQL建立了一个数据库和一个数据表,如图所示。

如何使用mysql

登陆mysql

打cmd命令终端,如果已经添加了mysql的环境变量,可以直接使用命令:

mysql -uroot

直接回车,之后按提示输入密码, 如果未添加mysql的环境变量,可以切换到mysql的安装目录下的bin目录,再使用:

mysq -uroot

你也可以手动为mysql添加环境变量。这里就不介绍怎么添加环境变量的方法了 密码输入正确之后,就会出现“Welcome to the MySQL monitor. Commands end with ; or \g. ......”字样, 命令行出现“mysql”字符前缀。现在你就可以使用命令对mysql进行操作了。曾经有没有过这样的经历,原来看见别人在命令行里面咔咔的猛敲时,就一通的崇拜,觉得这人很牛,现在你也可以让别一通崇拜了。 mysql的所有命令都以";"或者\g为结束符

新建数据库

在新建数据库之后,我们先设置一下字符集:

SET NAMES utf8;

然后再创建数据库:

CREATE DATABASE lesson

显示所有数据库

SHOW DATABASES;

使用数据库

USE 数据库名;

新建表

CREATE TABLE study(
id int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '学生id号',
username varchar(30) NOT NULL DEFAULT '' COMMENT '学生名字',
class tinyint(3) unsigned NOT NULL,
sex enum('男','女','保密') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '保密' COMMENT '性别',
addtime int(10) NOT NULL DEFAULT '0',
PRIMARY KEY (id)
)ENGINE=InnoDB COMMENT = '学生表';

显示所有表

SHOW TABLES;

修改表的名称

RENAME TABLE study TO study_new ;

或者:

ALTER TABLE study_new RENAME TO study;

显示字段信息

SHOW COLUMNS FROM study

或者:

DESCRIBE study

插入数据

insert into study (username,class,sex)VALUES('小王',1,'男'),('小四',2,'女');

查询数据(使用concat函数拼接数据)

SELECT username,CONCAT(class,'班'),sex FROM study;

删除数据

DELETE FROM study WHERE id=1;

删除数据表

DROP TABLE study;

删除数据库

DROP DATABASE lesson;

哪一类数据更适合使用云数据库mysql来存储

视频、游戏等行业的核心存储通常使用云数据库MySQL。 云数据库MySQL提供主从数据存储,保障线上数据安全,具有高可靠性;完善的数据自动备份机制,数据可保留时间长,具有高可用性。高性能、高可靠等性能,因此可轻松应对移动在线游戏服务部署。 云数据库MySQL的性能优势:

  1. 强大的弹性扩展能力;
  2. 超高的性能;
  3. 方便实惠:只需单击鼠标就可完成操作;
  4. 拥有智能运维支撑;
  5. 安全可靠。