• mysql数据库和禅道安装


    数据库和禅道安装
    linux上搭建禅道(项目管理系统)为了规范开发流程
    1.下载安装包:
     
     
    uname-a查看linux系统的位数
    根据自己系统的位数下载完安装包到windows本地后,连接xftp,把安装包复制到linux
    home目录下
    2.解压 tar -xzvf  -C  /opt  (解压到自己想要的具体的文件夹)
    将安装包直接解压到/opt目录下,不要解压到别的目录再拷贝到/opt/,这样会导致文件的所有者和读写权限改变
    usr/local/opt相当于windows的programme files 下载的安装包一般在这里
    浏览器--web服务器(apache)-----mysql
    3.启动:执行命令:/opt/zbox/zbox start 开启apache和mysql
                 如果在zbox目录下,可以直接./zbox start或者直接输入mysql也可以启动mysql
    访问:浏览器访问:linux服务器端口+apache端口,默认端口是80  190.168.109.128:80
    默认账号admin 密码123456
    访问时如果不能访问有可能是端口没有打开
    /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT      开放端口
    service iptables save 永久关闭防火墙
    service iptables restart 重启
     
    停止:执行/opt/zbox/zbox stop命令停止apache和mysql   quit  exit
    重启: 执行/opt/zbox/zbox restart命令重启apache和mysql
    其他:可以使用/opt/zbox/zbox -h命令来获取关于zbox命令的帮助
    如-ap参数可以改变apache的端口(/opt/zbox/zbox -ap 8180)
       -mp参数可以修改mysql端口
    下载windows server在windows系统安装禅道
    80 :禅道
    3306数据库
    22:ssh xshell
    了解1-65535端口号
     
    安装mysql
    MySQL简介
    关系型数据库管理系统
    使用标准化语言SQL操作
    体积小,速度快,成本低
    开源,免费
    中小型网站首选
    生产环境 的话采用源码安装方法安装mysql
    在线安装
    数据库是来组织,存储和管理数据的仓库
    1.安装数据库:yum -y install mysql-server
       yum命令
    2.启动数据库:service mysqld start
    3.登录数据库:mysql -u root -p 回车后输入密码(默认用户名是root密码为空),直接输入mysql;t退出是:退出crtl+c exit quilt
    4.使用数据库:use mysql
    5.连接数据库:使用Navicat for MySQL连接数据库
               show databases;展示所有数据库
               use mysql;使用mysql数据库  数据库的真正存储单元在表 提示database changed
               show tables;查看数据库中的表 user表保存的是可以登录数据库的用户名主机密信息
      (1)从user表中查询所有可以登录的用户以及支持连接的主机:
              select user,host,password from user;(注意mysql的语句是以分号结束的)
       (2)user表host字段的值为%或者localhost时的区别
               连接失败是因为我们的主机名中没有包含windows 的ip,所以要配置把它加上。user:root  password:123456  host:包含了支持windows的主机地址。
    我们一般不会输入windows主机的ip.一台台配置太麻烦,host为%,支持所有主机连接到navicat.
     
        (3)新建root用户,并给此用户赋予所有数据库和及其所有对象的操作权限,
                 这个赋权语句里的%代表支持任意主机连接到mysql服务器赋权语句:
                 grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;
                flush privileges(刷新权限)
        (4)点击Navicat连接,如连接不上,查看是否关闭防火墙
               如果连接不上先退出mysql回到linux把linux 防火墙关闭:service iptables start    service iptables stop,然后再次连接
     
    Navicat for mysql的使用
    管理和开发mysql
    直观而强大的图形化界面
    简单易用
       同时连接多个数据库
       新增数据库和表
       数据记录增 删 改 查
       其他
    navicat客户端连接MYSQL服务器
    创建连接
    连接名自己命名
    主机名或IP地址:ip地址(ifconfig查看)
    默认端口3306
    用户名root
    密码 无
    连接测试
    连接不上原因:
    连接信息未填写正确
    虚拟机未启动mysql服务
    虚拟机防火墙未关闭
    虚拟防火墙设置:
    service iptables status查看防火墙状态
    service iptables stop 关闭防火请
    防火墙配置
    cd /etc/syscoonfig/
    vim iptables 添加端口3306
    service iptables start
    dd快速删除
    卸载yum命令安装的mysql
    yum -y remove mysql*
    查找mysql安装文件:find / -name mysql
    用-m -rf删除查找出的mysql文件
     
    注意:
    sql语句要分号结束,英文输入法
    启动mysql: service mysqld start   d是deamon 守护神
    关闭mysql: service mysqld stop
    注意是关闭虚拟机内部的服务,理清一下xshell与虚拟机的关系
    虚拟机是模拟出来的一台机器当做服务器,当做远在纽约的一台服务器。
    xshell是一个本地的工具,可以远程链接上这台服务器
     

  • 相关阅读:
    封装ajax---基于axios
    XHR的理解和作用
    params和 query区别
    HTTP请求交互的基本过程
    http3次握手
    ES6----import * as 用法
    微信小程序真机调试:Setting data field "XXX" to undefined is invalid
    webpack详解-----optimization
    node跨域
    shell 的 功能语句--1
  • 原文地址:https://www.cnblogs.com/nuonuozhou/p/8644694.html
Copyright © 2020-2023  润新知