前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >看完这篇,安装数据库不再求人!

看完这篇,安装数据库不再求人!

作者头像
叫我阿柒啊
发布2022-08-31 11:36:46
2930
发布2022-08-31 11:36:46
举报

前言

数据库作为数据存储不可缺少的一环,在项目运行的时候也是必须要提前安装并导入表结构和数据。俗话说,万事不求人。

这里就整理了一份关于Windows和Linux系统下安装Mysql的操作命令,并附有安装视频。

Windows下安装MySQL

视频演示:http://mpvideo.qpic.cn/0bc3biaaiaaapeamv2d3xjrfacwdaqfaabaa.f10002.mp4?
1. 设置环境变量

设置环境变量是为了让你在任何目录下都能执行mysql下的命令。右击此电脑 -> 属性 -> 高级系统设置 -> 环境变量,在系统变量中添加一个新的变量MYSQL_HOME,然后将mysql目录粘贴进去,然后找到Path,添加一个%MYSQL_HOME%\bin,然后确定,关闭即可。

2. 初始化

「管理员」权限打开CMD,执行以下命令

代码语言:javascript
复制
mysqld --initialize

mysqld --install
3.设置密码

执行以下命令,执行它将让任何用户不用密码就可以访问所有数据库。

代码语言:javascript
复制
mysqld --skip-grant-tables

这个CMD别关闭,然后重新打开一个CMD,输入「mysql」进入数据库。然后执行以下命令修改密码。

代码语言:javascript
复制
use mysql;
update user set authentication_string=password('123456789') where user='root';
flush privileges;
exit;
4.访问数据库修改代码
代码语言:javascript
复制
# 启动服务
net start mysql
mysql -uroot -p123456789
SET PASSWORD=PASSWORD('123456789');

Linux下安装MySQL

视频演示:http://mpvideo.qpic.cn/0bc3d4aaiaaameamrpl3xnrfah6daqpqabaa.f10002.mp4?
1. 下载
代码语言:javascript
复制
wget http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
yum localinstall mysql57-community-release-el7-11.noarch.rpm
yum -y install mysql-community-server
2. 启动服务
代码语言:javascript
复制
systemctl start mysqld
3. 修改密码

先找到密码:

代码语言:javascript
复制
grep "password" /var/log/mysqld.log

然后使用以下命令登录:

代码语言:javascript
复制
mysql -uroot -p
# 输入密码

修改密码:

代码语言:javascript
复制
ALTER USER user()  identified by '你的密码';
4. 免密登录

通过cd命令进入到根目录,创建.my.cnf文件。

代码语言:javascript
复制
[client]
host=localhost
user='root'
password='你的密码'

这样,每次通过mysql命令即可免密登录MySQL。

5. 允许外网访问

这时候的MySQL,只允许在本机访问,即localhost,修改为 % 即可。

结语

基本上自己安装的话也就五分钟搞定,从大四开始自学计算机时,尝试着去学习数据库的使用和安装,并将一些基础软件的安装和使用作为基本的技能。

在工作的几年里,也越来越觉得书到用时方恨少,所以我现在开始录一些基础软件安装的视频,希望能够分享一些基本的知识。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-05-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 入门到放弃之路 微信公众号,前往查看

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

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • Windows下安装MySQL
    • 视频演示:http://mpvideo.qpic.cn/0bc3biaaiaaapeamv2d3xjrfacwdaqfaabaa.f10002.mp4?
      • 1. 设置环境变量
        • 2. 初始化
          • 3.设置密码
            • 4.访问数据库修改代码
            • Linux下安装MySQL
              • 视频演示:http://mpvideo.qpic.cn/0bc3d4aaiaaameamrpl3xnrfah6daqpqabaa.f10002.mp4?
                • 1. 下载
                  • 2. 启动服务
                    • 3. 修改密码
                      • 4. 免密登录
                        • 5. 允许外网访问
                        • 结语
                        相关产品与服务
                        命令行工具
                        腾讯云命令行工具 TCCLI 是管理腾讯云资源的统一工具。使用腾讯云命令行工具,您可以快速调用腾讯云 API 来管理您的腾讯云资源。此外,您还可以基于腾讯云的命令行工具来做自动化和脚本处理,以更多样的方式进行组合和重用。
                        领券
                        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档