# 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
标签:Centos,mysql,OpenCloud,MySQL,mysqld,user,Mysql,轻量,数据库 From: https://www.cnblogs.com/wecareu/p/18214207