VC中文网-VC-MFC编程论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 418|回复: 1
打印 上一主题 下一主题

MySQL学习系列之一——MySQL简介

[复制链接]

13

主题

40

帖子

29

金币

连长

Rank: 7Rank: 7Rank: 7

积分
120
跳转到指定楼层
楼主
发表于 2018-12-3 09:19:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
巨匠好,我是小詹小詹,是一名IT工程师,工作内容主要是ERP软件的二次开发和实施,以及数据库的运维。在这里可以分享一些数据库的基础操作以及工作过程中碰到实际问题的解决方案。整个系列会依照数据库内容分为三大块,别离是MySQL、SQL server以及Oracle。

这是MySQL系列的第一篇文章,主要内容是介绍MySQL以及如何使用MySQL。

1.什么是MySQL?

MySQL是一种DBMS,即它是一种数据库软件。

MySQL在世界规模内获得广泛的安装和使用是因为其具有以下优势:

(1)本钱低:MySQL是开放源代码的,可以免费使用甚至免费修改。

(2)性能好:执行速度很是快。

(3)很是简单:便于安装和使用。

2.客户机—办事器软件

DBMS分为两类:一类是基于文件共享系统的DBMS,另一类基于客户机—办事器的DBMS。

MySQL、Oracle以及SQL server等数据库都基于客户机—办事器的DBMS。办事器部分是负责所有数据拜候和措置的软件,客户机部分是负责用户操作的软件。非论有几多台客户机,在客户机拜候办事器时,客户机软件都要和办事器软件进行交互。这样可以对客户机软件进行权限管理,有效避免随便一台客户机连上数据库都可以进行修改、删除等操作。

2.MySQL工具:

为了拜候MySQL,需要一个客户机于MySQL办事器进行交互,有很多客户机可供选择,重点推荐Navicat Premium 12,个人觉得界面很是好看,并且可以连接很多类型的数据库,如下图所示:


Navicat Premium 12连接界面展示



3.使用MySQL:

在对数据库进行操作前,我们需要通过客户端对数据库进行连接。在最初安装MySQL的时候,会要求设置一个管理登岸(默认为root)以及一个登岸口令。使用本地MySQL的话,使用上述登岸即可。在现实中,管理登岸受到密切呵护(因为拥有数据库最大的权限,包含可以删库跑路)。

为了连接到MySQL,需要以下信息:

(1)计算机名,如果连接到本地的MySQL办事器,为localhost。

(2)端口,默认端口为3306。

(3)用户名,好比root。

(4)用户名对应的密码。

连接到MySQL以后,需要选择数据库,可以使用use关键字。

例如,需要使用名为test的数据库。

输入:use test;

user test不会返回任何结果,可是,在选择成功以后,系统会返回:

Database changed;

暗示选择成功。

在连接到MySQL数据库以后,我们需要了解数据库的基本结构,需要使用show关键字。

(1)show databases;

查看数据库,返回结果为登岸用户有权限查看的所有数据库名。

(2)show tables;

获取一个数据库中所有表的表名。

(3)show columns from customers;

customers为该数据库中一张表的表名,该语句的返回结果为customers表中所有的字段名以及该字段对应的信息(类型、是否允许为null、键信息、默认值以及其它的信息)。

(4)show status;

显示办事器相关的信息。

关于MySQL的基本内容就这么多。下一篇会介绍如何建立不合字段的表,以及一些基本的查询。

更多内容回复查看:
游客,如果您要查看本帖隐藏内容请回复
C VC C++ MFC 汇编 函数 脚本 辅助 多开 注入 内存 插件 破解 基址 窗口 大漠 绑定 编程 交流 论坛 实例 源码
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

VC中文网 - 豫ICP备14012807号|小黑屋|联系客服|金币冲值|VC中文网

GMT+8, 2019-11-20 06:57 , Processed in 0.218750 second(s), 29 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表
pk10投注技巧分享