Mysql从入门到上手(一)-Mysql安装和Navicat安装及利用.

打印 上一主题 下一主题

主题 1885|帖子 1885|积分 5655


        MySQL 是一种广泛利用的开源关系型数据库管理体系(RDBMS)。现由 Oracle Corporation 维护。MySQL 利用结构化查询语言(SQL)来管理和操作数据库中的数据。由于其高性能、可靠性和易于利用的特点,MySQL 被广泛应用于各类应用步伐、网站和企业级体系。
一、MySQL数据库安装

1.1.、环境

体系:windows 64位
mysql版本:mysql 8.0.15
1.2、下载

首先是下载数据库安装文件,进入mysql官网下载频道
https://www.mysql.com/downloads/,依次点击Community→MySQL Community Server,如下图:

        进入下载页面后,选择操作体系,这里我们选择默认的Microsoft Windows体系,在下边找到适合自己体系的版本,我这里选择64位下载,点击Download开始下载,如下图:

这里下载的是ZIP压缩包,下载到当地以后直接解压到相应的目次即可。
1.3、安装

        ps:将下载完成的ZIP压缩包解压到相应目次以后,打开安装目次,这时目次中应该是没有data文件夹和my.ini文件的。
        安装之前必要先配置环境变量,右键点击“我的电脑→属性→高级体系设置→高级→环境变量→体系变量,找到path变量双击,或点击编辑,弹出编辑体系变量,将Mysql的安装路径添加到变量值中,路径精确到安装目次下的bin目次。

        在解压的mysql目次中新建文档文档,打开后复制以下代码进行粘贴:
[mysqld]
  1. # 设置3306端口
  2. port=3306
  3. # 设置mysql的安装目录
  4. basedir=D:\\Program Files\\mysql-8.0.15-winx64
  5. # 设置mysql数据库的数据的存放目录
  6. # datadir=
  7. # 允许最大连接数
  8. max_connections=200
  9. # 允许连接失败的次数。
  10. max_connect_errors=10
  11. # 服务端使用的字符集默认为UTF8
  12. character-set-server=UTF8MB4
  13. # 创建新表时将使用的默认存储引擎
  14. default-storage-engine=INNODB
  15. # 默认使用“mysql_native_password”插件认证
  16. #mysql_native_password
  17. default_authentication_plugin=mysql_native_password
  18. [mysql]
  19. # 设置mysql客户端默认字符集
  20. default-character-set=UTF8MB4
  21. [client]
  22. # 设置mysql客户端连接服务端时默认使用的端口
  23. port=3306
  24. default-character-set=UTF8MB4
复制代码
        修改其中的basedir的值,将其设置为mysql在安装目次,以上是我的安装目次,各人根据自己的实际目次进行设置。
        进入到mysql目次以后,输入mysqld --initialize --console进行初始化数据库,精确的返回应为以下信息,注意root@localhost后的字符串必要记下来,后边要用到。

        利用mysqld --install [服务名],这里服务可以不写,默以为mysql,如果电脑上安装有多个服务,这里就可以进行不同的命名进行区分,安装乐成提示如下图:

如果服务已经安装,会提示the service already exists!。
通过下令启动MySQL服务 net start mysql。
通过下令net stop mysql停止服务。
通过下令sc delete MySQL/mysqld -remove卸载 MySQL 服务

二、Navicat安装

官网下载Navicat安装包
Navicat | 下载 Navicat Premium 14 天免费 Windows、macOS 和 Linux 的试用版







三、利用MySQL

3.1连接MySQL

选择要连接的数据库类型

填写目标数据库的连接信息.

3.2创建数据库

创建数据库,填写数据库名称及字符集.

       

3.3创建数据表

新建数据表,填写数据表字段.

四、数据库基础

4.1、数据库

        是一种有组织的数据集合。数据库用于存储和管理大量信息,并通过特定的结构进行访问、操作和管理。数据库通常包罗多个表,这些表存储了不同类型的相关数据。
4.2、

        数据库中的一种结构,用来组织和存储数据。表由多个列和多个行组成,每一行是一个记录,而每一列是一个字段。
        在数据库中,每个表都有一个名字,并且每个表都由列(字段)和行(记录)组成。

4.3、

        表中的一个字段,也就是数据的属性或特征。每一列都有一个名字,并且定义了该列的数据类型。
每一列的数据类型确定了该列可以存储的数据类型(如整数、文本、日期等)。

4.4、数据类型

        数据类型 定义了列中可以存储的数据类型。每个列在创建时会被指定一个数据类型,以确保数据的同等性和精确性。
常见的数据类型:
INT:存储整数(比方,年事、ID等)。
VARCHAR(n):存储字符串,n表现最大字符长度(比方,姓名、地址等)。
TEXT:存储较长的文本。
DATE:存储日期(比方,出生日期、入职日期等)。
DECIMAL(p, s):存储精确的小数,p是数字的总位数,s是小数点后的位数(比方,存储代价或钱币数值)。
4.5、

        表中的一条记录,存储与某个实体相关的信息。比方,在“Employees”表中,一行代表一个员工的信息。
        每一行数据是由各个列(字段)组成的,行中的每个数据与相应的列的数据类型匹配。
4.6、主键

        表中的一列或几列的组合,用于唯一标识表中的每一行数据。主键的值不能重复,并且不能为NULL。主键用于确保数据的唯一性和完整性。
        通常是表中非常重要的列,通常是一个主动递增的整数值(如员工ID),以确保每条记录都可以唯一识别。
主键的规则:
唯一性要求:主键必须唯一,确保每条记录都有一个独特标识。
数据完整性:主键确保记录的唯一性且不允许为NULL,制止无效或重复数据。
简化设计:一个主键简化了数据库结构,制止混淆。
数据库规范化:一个主键符合数据库设计原则,制止冗余和不同等。
技能实现:数据库管理体系只需处理一个主键,简化索引和查询。

通过以上内容便可轻轻松松利用Mysql.是不是超等简单.有任何题目欢迎留言哦!!!
重点!重点!重点!
遇到题目不用怕不如来我的知识库找找看,大概有意想不到的劳绩!!!
易网期间-易库资源-易库教程:.NET开辟、Java开辟、PHP开辟、SqlServer技能、MySQL技能-开辟资料大全-易网期间-易库资源-易库教程 (escdns.com)

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

温锦文欧普厨电及净水器总代理

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表