对服务器进行基本了解(二)

目录

一. 云服务器数据库

1.查看MYSQL版本

2.查看mysql的运行状态 

3.运行mysql 

4. 进入mysql的用户 

5. 更改用户密码

6. 查找mysql端口号

7. 创建一个数据库

8. 查看用户

9. 查看数据库

10. 显示数据库的表

11. 修改用户的host 

12. 对用户赋权

13. 开放指定端口

14.重启MYSQL

15.开放3306端口

16. 给自己创建的用户,创建数据库,表等的权利(也可以继续用root来,推荐)

17. 刷新权限

​编辑


一. 云服务器数据库

数据库是指用于存储数据的容器。

功能:数据库能够存储大量结构化和非结构化的数据,包括文本,数字,图像,音频等各种类型的信息。通过数据库,用户可以高效地查询、更新、删除和管理这些数据。

在数据库中,表是最基本和最重要的数据结构,它用行和列的形式存储和组织数据。

1.查看MYSQL版本

SELECT VERSION();

2.查看mysql的运行状态 

systemctl status mysql

如果没运行,就需要先运行

3.运行mysql 

systemctl start mysql

4. 进入mysql的用户 

mysql -u root -p
如果用户不是localhost的话,则不使用上述指令,而用下方指令

mysql -u root -ppassword -h 127.0.0.1
或者mysql -u root -p -h 127.0.0.1

5. 更改用户密码

SET PASSWORD FOR 'qt'@'localhost' = PASSWORD('zhongkeruihe');

6. 查找mysql端口号

show global variables like 'port';

7. 创建一个数据库

使用root用户,因为root有创建数据库的权限

CREATE DATABASE IF NOT EXISTS mydatabase;

//mydatabase是数据库名称

 

8. 查看用户

SELECT User, Host FROM mysql.user;

9. 查看数据库

show databases;

10. 显示数据库的表

select *from qtdata

11. 修改用户的host 

改成%,这样可以让我们能够远程访问数据库

RENAME USER 'qt'@'localhost' TO 'qt'@'%';

12. 对用户赋权

GRANT ALL PRIVILEGES ON qtsql.* TO 'qt'@'%' WITH GRANT OPTION;

13. 开放指定端口

查看你的MySQL是否对外开放

netstat -an | grep 3306

上图已经开放,如果没有开放,照下方输入命令

cd /etc/mysql/mysql.conf.d
 
vim mysqld.cnf

注释箭头处即可

14.重启MYSQL

service mysql restart

15.开放3306端口

sudo ufw allow 3306

16. 给自己创建的用户,创建数据库,表等的权利(也可以继续用root来,推荐)

GRANT CREATE, DROP, ALTER, INDEX, LOCK TABLES, CREATE TEMPORARY TABLES, EXECUTE, CREATE VIEW, SHOW VIEW, CREATE ROUTINE, ALTER ROUTINE, EVENT, TRIGGER ON *.* TO 'qt'@'localhost' IDENTIFIED BY 'password';

17. 刷新权限

FLUSH PRIVILEGES;

  • 4
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Linux服务器的搭建基本操作如下: 1. 准备服务器硬件:选择一台合适的服务器,包括CPU、内存、硬盘、网卡等,必要时还需要安装其他的硬件设备。 2. 安装Linux系统:根据选择的发行版,下载相应的安装文件,然后按照安装向导进行操作。需要注意的是,安装过程中要注意分区、格式化等操作,以保证系统安装成功。 3. 配置网络:配置网络可以让服务器与外界建立联系,包括设置IP地址、DNS等。 4. 更新软件:安装完成后,需要更新系统软件包,以确保系统的安全性和稳定性。 5. 配置SSH:SSH是一种安全的远程登录协议,需要配置以便远程登录服务器。 6. 配置防火墙:配置防火墙可以增强服务器的安全性,可以禁止不必要的端口和流量。 7. 安装必要的软件:根据需求,安装必要的软件,如Web服务器、数据库、邮件服务器等。 8. 配置服务:根据安装的软件,配置服务,如Apache、MySQL、Postfix等。 9. 配置文件系统:根据需求,配置文件系统,如磁盘挂载、文件权限等。 10. 配置日志:配置日志可以记录服务器的运行状态,包括错误日志、访问日志等。 以上是Linux服务器的搭建基本操作,需要注意的是在每个步骤中都要仔细阅读文档和向导,以确保操作正确无误。同时,也需要对Linux系统有一定的了解和经验,否则建议寻求专业人士的帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值