博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MySql安装和基本管理
阅读量:6957 次
发布时间:2019-06-27

本文共 1482 字,大约阅读时间需要 4 分钟。

 

 

 

 

 

 

一、什么是数据库?

 

mysql就是一个基于socket编写的C/S架构的软件

 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下公司。MySQL 最流行的关系型数据库管理系统,在 WEB 应用方面MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。

 

二、数据库管理软件分类

分两大类:

  关系型:如sqllite,db2,oracle,access,sql server,MySQL,注意:sql语句通用
  非关系型:mongodb,redis,memcache
可以简单的理解为:
    关系型数据库需要有表结构
    非关系型数据库是key-value存储的,没有表结构

 

三mysql的下载安装

想要使用MySQL来存储并保存数据,则需要做几件事情:

  a. 安装MySQL服务端

  b. 安装MySQL客户端
  b. 【客户端】连接【服务端】
  c. 【客户端】发送命令给【服务端MySQL】服务的接受命令并执行相应操作(增删改查等)

下载地址:

https://dev.mysql.com/downloads/mysql/

 

window版本

1、官网去下载

 

 

 

 

 

2、针对操作系统的不同下载不同的版本

三.解压

如果想要让MySQL安装在指定目录,那么就将解压后的文件夹移动到指定目录,如:C:\mysql-5.6.40-winx64

四.添加环境变量

【右键计算机】--》【属性】--》【高级系统设置】--》【高级】--》【环境变量】--》【在第二个内容框中找到 变量名为Path 的一行,双击】 --> 【将MySQL的bin目录路径追加到变值值中,用 ; 分割】

 

五.初始化

mysqld --initialize-insecure

六、启动mysql服务

mysqld #启动MySQL服务

七.启动mysql客户端并连接mysql服务端(新开一个cmd窗口)

mysql -u root -p # 连接MySQL服务器

上一步解决了一些问题,但不够彻底,因为在执行【mysqd】启动MySQL服务器时,当前终端会被hang住,那么做一下设置即可解决此问题,即将MySQL服务制作成windows服务

 

注意:--install前,必须用mysql启动命令的绝对路径# 制作MySQL的Windows服务,在终端执行此命令:"c:\mysql-5.6.40-winx64\bin\mysqld" --install# 移除MySQL的Windows服务,在终端执行此命令:"c:\mysql-5.7.16-winx64\bin\mysqld" --remove注册成服务之后,以后再启动和关闭MySQL服务时,仅需执行如下命令:# 启动MySQL服务net start mysql# 关闭MySQL服务net stop mysql

 

 九、mysql配置

#mysql5.5以上:修改方式为    [mysqld]    character-set-server=utf8    collation-server=utf8_general_ci    [client]    default-character-set=utf8    [mysql]    default-character-set=utf8

 

转载于:https://www.cnblogs.com/Robi-9662/p/9416006.html

你可能感兴趣的文章
遍历ArrayList易犯错误
查看>>
图像保存到XML文件和从XML中取出图像显示
查看>>
优化游标性能
查看>>
博客文章 快速通道
查看>>
【转】JavaScript写的Cookie类
查看>>
[转]Vi/Vim查找替换使用方法
查看>>
Visual Studio .NET 2003 IDE 快捷键(转)
查看>>
[转] 使用SVN进行源码管理
查看>>
POSIX 线程的创建与退出
查看>>
Android Fragment间对象传递
查看>>
如何去高大上的下载电影天堂的内容
查看>>
elixir 高可用系列(三) GenEvent
查看>>
一个短小的JS函数,用来得到仅仅包含不重复元素的数组
查看>>
物联网智能硬件设备身份验证机制
查看>>
PostgreSQL 的pg_buffercache安装方法
查看>>
iOS:城市级联列表的使用
查看>>
Android -- 在xml文件中定义drawable数组
查看>>
使用纯CSS实现圆角边框并完美兼容
查看>>
几种服务器端IO模型的简单介绍及实现
查看>>
onmouseover 事件
查看>>