全部
常见问题
产品动态
精选推荐

MySQL单实例安装

管理 管理 编辑 删除

MySQL的单实例因为缺少集群化部署的高可靠性,所以比较适合开发或者测试环境使用,是每个MySQL使用者的入门首选。

Windows安装

从官网下载open in new window好 Windows安装包之后,双击安装程序开始安装。下面以8.0安装程序为例,主要指出一些重要选项,不同版本可能会有所不同。

  1. 选择安装类型:Server Only

  1. 检查必要条件,会有相关依赖缺失而弹出安装页面,比如:Microsoft Visual C++环境的安装页面,只要点Execute去安装就可以了。

  1. 所有确实的依赖都安装好之后,会再次检查,这个时候点Next正式进入安装页面(如下图),然后点Execute即可

  1. 稍等片刻,见到如下图所示,即完成安装

  1. 点击Next,开始配置MySQL。第一个要配置的是高可用选项(如下图),选择Standalone MySQL Server

  1. 配置端口和网络,具体入下图所示:

  1. 配置认证方式,如果要采用MySQL最新的认证方式的话就选RECOMMENDED的。如果熟悉5.x版本,还想沿用老模式的,就用下面那个。

  1. 设置root用户的密码,根据自己情况填就可以了

  1. Windows服务注册配置,这样系统启动MySQL自动启动

  1. 点击Next之后等待上述配置的执行

  1. 看到所有配置都打勾后就完成了,后面就一直点Finish和Next即可。

#Mac安装

官网下载open in new window好Mac安装包(注意:如果是M系芯片的机器,要选择ARM版的安装包,不然就选x64版本的安装包)之后,双击安装程序开始安装。下面以8.0安装程序为例,主要指出一些重要选项,不同版本可能会有所不同。

  1. 进入安装程序,点继续

  1. 进入许可页面,点继续

  1. 跳到安装类型,直接点安装

  1. 选择密码加密方式,根据官方推荐选第一个,点击Next

  1. 设置root用户的密码(至少8位)

  1. 完成!

这时候再打开MacOS的设置,可以看到多了个MySQL,点击这边可以看到MySQL的可视化管理界面

#CentOS(Yum安装)

  1. 安装MySQL存储库
yum -y install wget

wget https://dev.mysql.com/get/mysql80-community-release-el7-7.noarch.rpm

yum install mysql80-community-release-el7-7.noarch.rpm -y






其他不同版本的存储库查看官网:https://dev.mysql.com/downloads/repo/yum/

  1. 安装MySQL服务端
yum install mysql-community-server


  1. 启动MySQL
systemctl start mysqld


  1. 设置MySQL开机自启动
systemctl enable mysqld


  1. 查看MySQL状态
systemctl status mysqld


如果安装启动正常的话,可以看到类似下面的内容:


[root@VM-4-148-centos ~]# systemctl status mysqld
● mysqld.service - MySQL Server
   Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled)
   Active: active (running) since Thu 2023-09-21 13:55:37 CST; 1min 10s ago
     Docs: man:mysqld(8)
           http://dev.mysql.com/doc/refman/en/using-systemd.html
 Main PID: 2501 (mysqld)
   Status: "Server is operational"
   CGroup: /system.slice/mysqld.service
           └─2501 /usr/sbin/mysqld











  1. 查看root用户的初始密码
grep 'password' /var/log/mysqld.log


  1. 尝试登录,-p后面是上一步获取到的密码
mysql -uroot -p'hqOQPScus0,E'


一切正常的话,可以看到如下输出:


[root@VM-4-148-centos ~]# mysql -uroot -p'hqOQPScus0,E'
mysql: [Warning] Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 8
Server version: 8.0.34

Copyright (c) 2000, 2023, Oracle and/or its affiliates.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> 
















  1. 修改root用户密码

最后,您可以通过下面的命令重新设置root用户密码


alter user 'root'@'localhost' identified by '新密码';


请登录后查看

Lily jar 最后编辑于2024-12-09 15:30:52

快捷回复
回复
回复
回复({{post_count}}) {{!is_user ? '我的回复' :'全部回复'}}
排序 默认正序 回复倒序 点赞倒序

{{item.user_info.nickname ? item.user_info.nickname : item.user_name}} LV.{{ item.user_info.bbs_level }}

作者 管理员 企业

{{item.floor}}# 同步到gitee 已同步到gitee {{item.is_suggest == 1? '取消推荐': '推荐'}}
{{item.is_suggest == 1? '取消推荐': '推荐'}}
沙发 板凳 地板 {{item.floor}}#
{{item.user_info.title || '暂无简介'}}
附件

{{itemf.name}}

{{item.created_at}}  {{item.ip_address}}
{{item.like_count}}
{{item.showReply ? '取消回复' : '回复'}}
删除
回复
回复

{{itemc.user_info.nickname}}

{{itemc.user_name}}

回复 {{itemc.comment_user_info.nickname}}

附件

{{itemf.name}}

{{itemc.created_at}}
{{itemc.like_count}}
{{itemc.showReply ? '取消回复' : '回复'}}
删除
回复
回复
查看更多
132
{{like_count}}
{{collect_count}}
添加回复 ({{post_count}})

相关推荐

快速安全登录

使用微信扫码登录
{{item.label}} 加精
{{item.label}} {{item.label}} 板块推荐 常见问题 产品动态 精选推荐 首页头条 首页动态 首页推荐
取 消 确 定
回复
回复
问题:
问题自动获取的帖子内容,不准确时需要手动修改. [获取答案]
答案:
提交
bug 需求 取 消 确 定

微信登录/注册

切换手机号登录

{{ bind_phone ? '绑定手机' : '手机登录'}}

{{codeText}}
切换微信登录/注册
暂不绑定
CRMEB客服

CRMEB咨询热线 咨询热线

400-8888-794

微信扫码咨询

CRMEB开源商城下载 源码下载 CRMEB帮助文档 帮助文档
返回顶部 返回顶部
CRMEB客服