加入收藏 | 设为首页 | 会员中心 | 我要投稿 百客网 - 百科网 (https://www.baikewang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Unix > 正文

Linux数据库

发布时间:2023-02-15 13:46:09 所属栏目:Unix 来源:
导读:  1、当测试环境无法正常访问(客户端无法正常打开页面),可能有哪些问题?

  1)网络问题

  网络不通

  本地的防火墙或网关设置问题

  网络地址输入错误

  2)机房或者服务器问题
  1、当测试环境无法正常访问(客户端无法正常打开页面),可能有哪些问题?
 
  1)网络问题
 
  网络不通
 
  本地的防火墙或网关设置问题
 
  网络地址输入错误
 
  2)机房或者服务器问题
 
  网站超流量(网站堵车)
 
  服务器不能正常工作 —— 例如:关机
 
  3)代码服务器自身运行问题
 
  卡住(服务器的资源消耗过多)
 
  top命令查看当前资源(CPU、内存)占用比较多的进程
 
  再使用kill -9 进程号,来杀死占用资源比较多的进程
 
  服务端口被占用
 
  netstat -anptu | grep 端口号,查看当前占用该端口的进程是什么
 
  如果不是服务程序,则杀死对应的进程。kill -9 进程号
 
  服务进程未启动
 
  ps -aux | grep 进程名称,查看服务进程是否正常启动
 
  如果没有启动,则启动该进程
 
  如果已启动,则通过抓取日志来分析对应的原因。tail -f 日志文件;或者通过重启来尝试解决。
 
  2、常用的Linux命令有哪些? 3、如何查看占用 CPU 使用率最高的进程?
 
  打开Linux虚拟机,输入top,回车后显示系统的实时进程,点击大写P,排行第一位的就是目前占用CPU使用率最高的进程。
 
  4、如何查询出tomcat的进程并杀掉这个进程?
 
  1、输入命令ps -aux | grep tomcat
 
  2、查看该进程的进程号
 
  3、kill -9 进程号(查找到的进程号)
 
  5、如何解压一个 tar.gz 文件到指定路径下?
 
  tar -zxvf 该文件的名称.tar.gz -C 目标路径
 
  6、在Linux系统中都用来做什么?搭建过测试环境吗?怎么搭的?有遇到问题吗?怎么解决的?
 
  Linux系统用来搭建测试环境。修改添加搭建环境的文件压缩包(版本CentOS)
 
  搭建测试环境:
 
  准备Linux服务器---找运维或者测试人员要;
 
  找开发提供安装手册以及对应的所有软件包;
 
  在代码服务器安装Nginx程序,部署项目代码(修改配置文件,将项目代码放到配置文件指定的工作目录下);
 
  安装数据库服务器MySQL,导入初始数据sql文件(先创建空的数据库及表结构,再使用sql语句导入数据内容);
 
  在客户端或浏览器上打开对应的软件,进行验证,可以正常操作。
 
  7、什么是关系型数据库,主键、外键、索引分别是什么?
 
  关系型数据库是指:存储数据时有多个数据表格,表格之前有关联信息。
 
  常见的关系数据库有:
 
  Oracle:在大型项目中使用,例如:银行、电信等项目 ;
 
  MySQL:Web 项目中使用最广泛的关系型数据库 ;
 
  Microsoft SQL Server:在微软的项目中使用 ;
 
  主键:为数据库表唯一标识,不能为空;
 
  外键:表与表之间关联的字段;
 
  索引:对数据库表中一列或多列的值进行排序的一种结构(相当于图书的目录)。
 
  作用:快速访问数据库表中的特定信息。
 
  8、数据表的连接查询方式有哪些,有什么区别?
 
  连接查询方式分为内连接、左连接、右连接。
 
  内连接:显示的结果为两个表有交集的数据。
 
  Select * from 表1
  inner join 表2 on 表1.列=表2.列
  Where 条件;
  左连接:显示的结果为两个表匹配到的数据加上左表特有的数据,对于右表不存在的数据使用null。
 
  Select * from 表1
  left join 表2 on 表1.列=表2.列
  Where 条件;
  右连接:显示的结果为两个表匹配到的数据加上右表特有的数据,对于左表不存在的数据使用null。
 
  Select * from 表1
  right join 表2 on 表1.列=表2.列
  Where 条件;
  9、在 Linux 系统中如何修改某一配置文件的内容?
 
  输入‘vi 文件名’命令进入指定文件;
 
  按‘i’进入编辑模式unix数据库,查找到需要修改内容的位置,对文件进行修改;
 
  修改完成后,按‘esc’退出编辑模式,按‘:’进去末行模式;
 
  点击‘wq’保存并s退出。
 
  10、linux怎么拷贝文件到另一个服务器?
 
  拷贝文件
 
  将本地服务器文件拷贝到远程服务器 ? scp 文件名 用户名@计算机IP或者计算机名称:远程路径 ? 从远程服务器将文件拷回本地服务器 ? scp 用户名@计算机IP或者计算机名称:文件名 本地路径
 
  拷贝文件夹 将本地服务器文件夹拷贝到远程服务器 scp -r 目录名 用户名@计算机IP或者计算机名称:远程路径 从远程服务器将文件夹拷回本地服务器 scp -r 用户名@计算机IP或者计算机名称:目录名 本地路径
 

(编辑:百客网 - 百科网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章