Mysql讲解(上):
  pfl0iGEgXbv6 2023年11月13日 27 0

简介:

1996年,MySQL 1.0

2008年1月16号 Sun公司收购MySQL。

2009年4月20,Oracle收购Sun公司。

MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。

MySQL是开放源代码的,因此任何人都可以在General Public License的许可下下载并根据个性化的需要对其进行修改。

MySQL因为其速度、可靠性和适应性而备受关注。大多数人都认为在不需要事务化处理的情况下,MySQL是管理内容最好的选择。

  • 其他产品:
  • Oracle,甲骨文。收费,一般国企、事业单位居多。【收费】
  • Microsoft SQL Server,微软。【收费】
  • DB2,IBM。【免费 + 收费】
  • SQLite,D. Richard Hipp个人开发。【免费】
  • Access, 微软。【收费】
  • PostgreSQL,加州大学伯克利分校。【免费】

安装:

MySQL现在的版本主要分为:

  • 5.x 版本,现在互联网企业中的主流版本,包括:头条、美图、百度、腾讯等互联网公司主流的版本。
  • 8.x 版本,新增了一些了窗口函数、持久化配置、隐藏索引等其他功能。
    作者不提供mac的安装步骤,因为没用过mac

1.下载

https://downloads.mysql.com/archives/community/

注意版本,操作系统:

Mysql讲解(上):_mysql

下载x86 64位的版本(现在电脑的主流配置)

2.解压到任意目录:

我选择C:\Program Files\mysql-5.7.31-winx64

Mysql讲解(上):_mysql_02

3.配置:

my.ini写入:

[mysqld]
#端口
port=3306
#安装路径
basedir=C:\\Program Files\\mysql-5.7.31-winx64
#数据目录
datadir=C:\\Program Files\\mysql-5.7.31-winx64\\data

4.初始化:

"C:\Program Files\mysql-5.7.31-winx64\bin\mysqld.exe" --initialize-insecure

如果报错,msvcr120.dll不存在:

https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=40784 下载一下。

或者用这个,常用第三方库的合集:

链接:https://pan.baidu.com/s/19Hzb5enUo8ygi-Dy5gd8Gw?pwd=p5su 提取码:p5su

5.mysql!启动

"C:\Program Files\mysql-5.7.31-winx64\bin\mysqld.exe" --install mysql57

net start mysql57

net stop mysql57

制作服务,启动,关闭的指令

6.连接mysql:

C:\Program Files\mysql-5.7.31-winx64\bin 加到环境变量,我就不演示了。看博主之前讲配置环境的文章。

回车登录,第一次登录密码为空。

mysql -u root -p
use mysql;
update user set authentication_string = password('新密码'),password_last_changed=now() where user='root';
flush privileges;
【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月13日 0

暂无评论

推荐阅读
  eHipUjOuzYYH   2023年12月10日   26   0   0 mysqlsqlUser
  hHWnOnebRjW2   2023年11月27日   23   0   0 PostgreSQLsqlbash
  jnZtF7Co41Wg   2023年11月24日   28   0   0 mysqlApachecentos
  oNkSXggMkQHo   2023年11月24日   29   0   0 Dockermysql
  9JCEeX0Eg8g4   2023年11月28日   15   0   0 主数据数据库mysql
  9JCEeX0Eg8g4   2023年12月11日   23   0   0 mysql配置文件