(二) 快速安装Mysql - 腾讯云轻量应用服务器OpenCloud系统(Centos)

# OpenCloud创建Mysql数据库

#### 介绍
腾讯云服务器OpenCloud系统创建Mysql数据库,可以通过MySQL WorkBench管理数据库


#### 安装教程


下面是使用 "yum" 命令来安装 MySQL 数据库的步骤:

1.更新系统软件包

在终端中执行以下命令,以更新系统软件包:

sudo yum update

2.安装 MySQL 数据库

在终端中执行以下命令,以安装 MySQL 数据库:

sudo yum install mysql-server
在安装过程中会提示输入数据库管理员账户的密码,请根据需要进行设置。


3. 重启 MySQL 服务器

执行以下命令以重新启动 MySQL 服务器:

sudo service mysqld restart

执行下列命令检查MySQL服务器运行状态:

sudo systemctl status mysqld.service

4. 访问 MySQL 数据库

使用以下命令以登录 MySQL 数据库:

mysql -u root -p
程序将提示你输入管理员账户的密码,输入并回车即可登录。登录成功后你可以开始使用 MySQL 数据库。


root默认密码为空,通过则建立成功

#### 使用说明
尽量不开启远程访问,利用webapi本地访问;
新建数据库:create database XXXDB;
1.新建用户:
命令: createt user 'username'@'localhost' identified by 'password';
2.授予用户权限:
命令: grant all privileges on 数据库名称.* to 'username'@'localhost';
3.刷新权限:
命令: flush privileges;

1. 配置数据库
登录成功到mysql:后 输入: update user set host= '%' where user = 'root'; 提醒No DataBase Selected
2. 输入 use mysql;
3. 再次输入 update user set host= '%' where user = 'root';
4. 显示Query OK, 1 row affected (0.01 sec)
Rows matched: 1 Changed: 1 Warnings: 0 则成功开启远程访问
5. 最后刷新下权限 flush privileges;
6. 可以通过远程访问你的Mysql数据库。
7. 如果不能请在腾讯云服务器的防火墙添加Mysql 3306的通过权限;

最后,设置自动启动mysql;
# 查看是否开机自启动
systemctl is-enabled mysqld
# 禁止开机自启动
systemctl disable mysqld
# 允许开机自启动
systemctl enable mysqld

知识共享许可协议

本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。欢迎转载、使用、重新发布,但务必保留文章署名Tony(包含链接: https://www.cnblogs.com/wecareu/ ),不得用于商业目的,基于本文修改后的作品务必以相同的许可发布。如有任何疑问,请与我联系 。

转载声明

本文来自博客园,作者:Tony,转载请注明原文链接:https://www.cnblogs.com/wecareu/p/18214207

posted @ 2024-05-26 19:55  MTony  阅读(165)  评论(0编辑  收藏  举报