前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >MySQL数据库的安装与使用

MySQL数据库的安装与使用

原创
作者头像
ruochen
修改2021-02-16 11:30:02
1.1K0
修改2021-02-16 11:30:02
举报
文章被收录于专栏:若尘的技术专栏

MySQL数据库

概要

代码语言:txt
复制
一、 MySQL数据库的概述
代码语言:txt
复制
二、 MySQL数据库的搭建(重点)
代码语言:txt
复制
三、 MySQL数据库软件的使用
代码语言:txt
复制
四、 MySQL数据类型
代码语言:txt
复制
五、 MySQL数据库数据的操作(重点) 

一、初识MySQL数据库

1. 数据库的概述

<1> 数据库:Database
  • 长期存储在计算机内的,有组织的,可共享的数据集合。
  • 存储数据的仓库。(文件)
<2> 数据库管理系统:Database Management System
  • 操纵和管理数据库的软件。(软件)
<3> 数据库的类型
  • 关系型数据库:二维表的形式存储数据。
  • 非关系型数据库:NoSQL---------Not only SQL - Redis:键值对存储,K-V形式存储 - MongoDB:文档存储,将数据以文档的形式存储,Json/XML - HBase:列存储,Hadoop Database
<4> 主流的关系型数据库
  • Oracle:甲骨文公司
  • SQLServer:微软 - 简单、界面友好,交互和操作性更强 - 开放性差,性能低
  • DB2:IBM - 伸缩性比较强,适用所有的主流的平台 - 收费
  • MySQL:MySQL AB

2. MySQL数据库概述

<1> MySQL数据库
  • MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发的,目前属于Oracle旗下产品。
<2> 版本
  • 社区版:免费(个人、组织、企业)
  • 企业版:非盈利的版权,会收取一定的服务费
<3> 特点
  • 开源、自由的关系型数据库管理系统
  • 短小精悍,速度快,拥有成本低
  • 是 LAMP 流行的网站架构的一部分(Linux+Apache+MySQL+php)
  • 被广泛的运用在互联网公司中(中小型网站中)

二、安装 MySQL数据库

<1> 安装方式

  • ZIP安装,压缩包的方式安装
  • MSI安装:windows installer 微软格式的安装包安装

<2> 注意事项:以前安装过,需要卸载干净再安装

  • 关闭MySQL服务 - 右击计算机,点击管理,找到mysql服务关闭
  • 卸载MySQL软件 - 控制面板----程序----卸载程序----右键卸载MySQLxxx文件
  • 删除残留文件 - 原安装位置 - 删除c:\ProgramData\MySQL - 删除残留文件配置参数 - 打开注册表(win+R----regedit----xxxMACHINE----SYSTEM----ControlSetxxx----Services----EventLog----Application----删除MySQLxxx)

<3> 安装

  • MSI安装方式(操作和配置更加简单)
  • 注意:字符集的选择,推荐utf8

三、使用MySQL软件

<1> 启动服务

  • net start mysql 启动服务
  • net stop mysql 关闭服务

<2> 登陆数据库

  • 格式:mysql -参数
  • 参数: - -u 用户名 - -p 密码 - -P 端口号 - -h 数据库的服务器地址(远程链接数据库) - -- prompt 设置提示符
  • 例如: - mysql -uroot -proot - mysql -uroot -proot -P3306 -h127.0.0.1 - mysql -uroot -proot -P3306 -h123.231.11.35(阿里云上的服务器: 上海|北京) - mysql -uroot -p回车 - 密码(密码不可见) - 使用MySQL Command Line Clinet 输入密码

<3> 退出数据库

  • ctrl+c
  • exit
  • \q
  • quit

<4> 修改密码

  • 第一种修改密码方式,当你忘记m密码的时候使用这种方式修改 - 停止MySQL服务 - 在DOS下输入 mysqld --skip-grant-tables - 在新开一个DOS登陆mysql数据库(不需要密码) - 更改密码: - use mysql 选择名称是mysql的数据库 - update user set password=password('密码') where user='root'; - 关闭DOS窗口,结束mysqld进程 - 重启MySQL服务,使用新的密码登陆

update user set password=password("root") where user="root";

  • 第二种修改密码方式,当你没有忘记密码的时候想要去修改密码,建议使用这种方法,因为简单。 - mysqladmin -u 用户名 -p password 新密码 (回车输入旧密码) - 或者 mysqladmin -u 用户名 -p 密码 password 新密码

<5> 修改MySQL的提示符

  • prompt 提示符
  • mysql -uroot -proot --prompt 提示符 - 例如: mysql -uroot -proot --prompt nihao

<6> 识别版本号

  • select version();

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • MySQL数据库
    • 概要
      • 一、初识MySQL数据库
        • 1. 数据库的概述
        • 2. MySQL数据库概述
      • 二、安装 MySQL数据库
        • <1> 安装方式
        • <2> 注意事项:以前安装过,需要卸载干净再安装
        • <3> 安装
      • 三、使用MySQL软件
        • <1> 启动服务
        • <2> 登陆数据库
        • <3> 退出数据库
        • <4> 修改密码
        • <5> 修改MySQL的提示符
        • <6> 识别版本号
    相关产品与服务
    云数据库 SQL Server
    腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档