vlambda博客
学习文章列表

MySQL的了解与初级实用方法

今天六一诶

小羽都去过节了,但是我没有

都怪程序的魅力太大

让人一天也不舍得离开


可以了!现在进入正题

今天就带大家初步的

认识一下MySQL叭~


一、什么是MySQL

MySQL是目前最为流行的开放源代码的数据库管理系统,是完全网络化的、跨平台的关系型数据库系统。它是由瑞典的MySQL AB公司开发的,由MySQL的初始开发人员David Axmark和Michael “Monty” Widenius 于1995年建立,目前属于oracle公司


它的象征符号是一只名为Sakila的海豚,代表着MySQL数据库和团队的速度能力精确和优秀本质


除了具有许多其他数据库所不能具备的功能和选择之外,MySQL数据库还是一种完全免费的产品,用户可以直接从网上下载使用,不必支付任何费用。


二、MySQL的基本概念

数据库(databa)就是一个存储数据的仓库,为了方便数据的存储和管理,它将数据按照特定的规律存储在磁盘上,通过数据库管理系统,可以有效地组织和管理存储数据库中的数据。

MySQL就是这样一个关系型数据库系统(RDBMS),它可以称得上是目前运行速度最快的SQL数据库管理系统。


三、MySQL的优势

MySQL是一款自由,任何人都可以从其官方网站下载。MySQL也是一个真正的多用户、多线程SQL数据库服务器,它是以客户/服务器结构实现的,是由一个数据库守护程序mysqld和很多不同的客户程序和数据库组成,它能够快捷有效安全的处理大量的数据。


相对于oracle等数据库来说,MySQL在使用时非常简单,它的主要特点就是是快捷、便捷、易用。


MySQL被广泛的应用在Inter上的中小型网站中,由于其体积小速度快、总体拥有的成本低,尤其是开放源代码这一特点,成为多数中小型网站中为了降低网站总体的拥有成本而选择MySQL作为网站数据库的重要指标


四、MySQL的特性

MySQL是一个真正多用户、多线程SQL数据库服务器。SQL(结构化查询语言)是世界上最流行最标准化的数据库语言。


1.支持多线程,充分利用CPU资源;

2.可以拥有上千万条数据记录的大型数据库

3.优化SQL查询算法,有效的提高查询速度;

4.提供用于管理、检查、优化数据库操作的管理工具;

5.提供TCP/IP、ODBC、和JDBC等多种数据库连接途径

6.使用C和C++语言编写,并使用了多种编译器进行测试,保证源代码的可移植性

7.为多种编程语言提供了API,包括C、C++、Python、Java、Perl、PHP、Eiffel、Ruby和Tcl等;

8.支持AIX、FreeBSD、HP-UX、Linux、Mac OS、Novell Netware、OpenBSD、OS/2、Solaris、Windows等多种操作系统

9.既可以作为一个单独的应用程序在客户端服务器网络环境中,也能够作为一个数据库而嵌入到其他软件中提供多语言支持。常见的编码如中文的GB2312、BIG5,日文的Shift_JIS等都可以作为数据库表名和数据列名


五、MySQL的安装与环境变量的设置

1.MySQL的安装:MySQL的服务器安装包可以在oracle官网(http://www.oracle.com/index.html)中下载,然后无脑安装或者百度一篇安装教程安装即可。



六、启动和断开MySQL服务器

【方式一】

右键点击“此电脑”→“管理”→“服务和应用程序”→“服务”→在右侧名称列中找到对应版本的“MySQL”→双击“启动”或“关闭”。


MySQL的了解与初级实用方法

▲点开“MySQL”后的页面截图


【方式二】

管理员身份运行cmd,执行如下语句(这里要强调的是必须使用管理员身份,否则权限不够,将无法启动服务器)

Step1.启动数据库:net start mysql


mysql为自己的mysql版本

小羽安装的版本是MySQL5.6

使用应当执行命令:

net start mysql56


MySQL的了解与初级实用方法

▲启动数据库页面截图


Step2.关闭数据库:net stop mysql

MySQL的了解与初级实用方法

▲关闭数据库页面截图


【方式三】

链接MySQL服务器


七、使用 MySQL Command 操作数据库

MySQL的数据库代码都是在MySQL Command Line Cilent中完成的。

Step1.打开MySQL Command Line Cilent:

MySQL的了解与初级实用方法


Step2.输入服务器密码:

MySQL的了解与初级实用方法


Step3.书写MySQL语句即可:

MySQL的了解与初级实用方法


八、使用数据库图形化管理工具管理数据库

常见的图形化管理工具:

1.MySQL workbench 图形化管理工具;

2.phpMyAdmin图形化管理工具;

3.Navicat图形化管理工具。


这里小羽只介绍

MySQL自带的图形化管理工具

“Navicat”

这个工具非常的好用

以下简略介绍一下使用步骤


Step1.启动Navicat:

MySQL的了解与初级实用方法


Step2.点击链接→MySQL:

MySQL的了解与初级实用方法


Step3.输入连接名和密码:

MySQL的了解与初级实用方法


Step4.这时就会看到一个灰色的test未连接的服务,光标到test,右键打开连接,就可以看到test变绿,并且可以看到四个系统默认数据库:

MySQL的了解与初级实用方法


Step5.接下来就可以对其进行相关操作,如建立新的数据库,光标到test,邮件新建数据库:

MySQL的了解与初级实用方法


输入自己想要的数据库名,这里要注意的是字符集选择utf8排序规则选择utf8_general_ci

MySQL的了解与初级实用方法


Step6.这样就可以看到自己新建的数据库了:

MySQL的了解与初级实用方法



今天的内容

小伙伴们都学会了嘛

快快关注“HTY电子城”

更多实用技巧与你分享哦




长按二维码


MySQL的了解与初级实用方法

有趣的灵魂在等你~




编辑:小月

“在看”的小可爱永远十八岁!