root

docker下的mysql远程连接

五迷三道 提交于 2020-02-15 00:54:30
docker下的mysql8.0的一个奇怪的地方 早上给用docker给装mysql(lastest版本)的时候发现了一个奇怪的现象 如果有 还是先说说坑吧 刚装完的mysql是不给远程连接的,这个问题好解决网上搜一搜,答案就出来了,然而~ 关于授权的命令有很多版本,如下… #授权 GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "rw"; flush privileges; 1) grant all privileges on *.* to 'root'@'%' # 给用于授予权限      GRANT ALL PRIVILEGES ON *.* ‘root’@’%’ identified by ‘123123’ WITH GRANT OPTION; 这是网上流传较多的写法。实际上会报错的。   2) flush privileges # 刷新权限 等等等等,诸如此类。 我全是试过去了,还是不行,连不上去。 于是我就想着最粗暴的方法——直接改User 表 mysql> desc user ; +--------------------------+-----------------------------------+------+-----+-----------------------+-------+ |

crontab定时任务

只谈情不闲聊 提交于 2020-02-14 22:00:07
使用cron服务,用 service crond status 查看 cron服务状态,如果没有启动则 service crond start启动它, cron服务是一个定时执行的服务,可以通过crontab 命令添加或者编辑需要定时执行的任务: crontab -u //设定某个用户的cron服务,一般root用户在执行这个命令的时候需要此参数 crontab -l //列出某个用户cron服务的详细内容 crontab -r //删除没个用户的cron服务 crontab -e //编辑某个用户的cron服务 比如说root查看自己的cron设置:crontab -u root -l 再例如,root想删除fred的cron设置:crontab -u fred -r 在编辑cron服务时,编辑的内容有一些格式和约定,输入:crontab -u root -e 进入vi编辑模式,编辑的内容一定要符合下面的格式:*/1 * * * * ls >> /tmp/ls.txt 编辑/etc/crontab文件,在末尾加上一行: 30 5 * * * root init 6 这样就将系统配置为了每天早上5点30自动重新启动。 需要将crond设置为 系统启动后自动启动的服务 ,可以在/etc/rc.d/rc.local 中,在末尾加上 service crond start

第八周作业

空扰寡人 提交于 2020-02-14 21:53:31
1、显示统计占用系统内存最多的进程,并排序。 输入top命令后按shift+m [root@db01 ~]# top top - 20:54:39 up 17 days, 6 min, 5 users, load average: 0.00, 0.01, 0.05 Tasks: 212 total, 2 running, 210 sleeping, 0 stopped, 0 zombie %Cpu(s): 0.1 us, 0.1 sy, 0.0 ni, 99.8 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st KiB Mem : 3881808 total, 1852912 free, 1063408 used, 965488 buff/cache KiB Swap: 4194300 total, 4194300 free, 0 used. 2500688 avail Mem PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 14108 root 20 0 1979088 234216 48872 S 0.0 6.0 10:42.50 gnome-shell 1348 mysql 20 0 2447264 140100 10580 S 0.0 3.6 15:39.62 mysqld 14282 root

nginx 静态服务器设置

我的未来我决定 提交于 2020-02-14 20:58:18
一、配置Nginx [root@VM_16_15_centos nginx]# cd conf.d/ [root@VM_16_15_centos conf.d]# ll total 4 -rwxr-xr-x 1 root root 693 Mar 7 13:48 image.conf [root@VM_16_15_centos conf.d]# vim image.conf server { listen 80; server_name img.intebox.com; root /mnt/ipower365/apache-tomcat7/webapps; location ~ ^/img/imgs/roomRegister/(.*)\.(jpg|jpeg|png|bmp|swf)$ { add_header content-type "image/png"; alias /mnt/ipower365/apache-tomcat7/webapps/img/imgs/roomRegister/$1; } location ~ ^/img/imgs/roomRegister/ { add_header content-type "image/png"; } location ~ .*\.(jpg|jpeg|gif|png|bmp|webp)$ { root /mnt/ipower365

nginx发布静态资源

会有一股神秘感。 提交于 2020-02-14 20:56:44
nginx发布静态资源 名词 server location root alias 参考 Beginner's Guide http://nginx.org/en/docs/http/ngx_http_core_module.html#location http://nginx.org/en/docs/http/ngx_http_core_module.html#root http://nginx.org/en/docs/http/ngx_http_core_module.html#alias ngx_http_index_module index指令 ngx_http_core_module http指令 location指令 listen指令 root指令 server指令 server_name指令 Nginx之坑:完全理解location中的index,配置网站初始页 https://blog.csdn.net/qq_32331073/article/details/81945134 配置静态资源服务 http://www.mozq.com:9001/= > d:/00/00 目录下的资源 访问流程分析: 请求地址 http://www.mozq.com:9001/static/ DNS解析请求域名www.mozq.com得到请求主机ip

Linux 备份与恢复

不打扰是莪最后的温柔 提交于 2020-02-14 20:43:43
一,概述   1,Linux系统需要备份的数据     /root目录     /home目录     /var/spool/mail 目录     /etc目录     其他目录 如:/var/log   安装服务的数据:     1,apache需要备份的数据       配置文件,网页主目录,日志文件     2,mysql需要备份的数据       源码版安装的mysql:/usr/local/mysql/data       RPM包安装的mysql:/var/lib/mysql   2,备份策略     1,完全备份       完全备份就是指把所有需要备份的数据全部备份,当然完全备份可以备份整块硬盘,整个分区或某个具体的目录     2,增量备份              每次备份都备份新增数据     3,差异备份       差异备份在完全备份和增量备份之间               二,dump和restore命令   1,dump命令     dump 【选项】备份之后的文件名 原文件或目录     选项:       --level  就是我们说的0--9十个备份级别       -f 文件名  指定备份之后的文件名       -u  备份成功后,把备份时间记录在/etc/dumpdates文件       -v  显示备份过程中更多的输出信息     

[Python] tkinter 之 Listbox & Combobox

こ雲淡風輕ζ 提交于 2020-02-14 17:45:49
示例: 1 #用户界面 2 import os 3 os.chdir('F:\\spyder_workspace\\ColCal') 4 import Main 5 from tkinter import * 6 from tkinter import ttk 7 8 root = Tk() 9 root.title("window") 10 root.geometry('500x500') 11 #创建标签 12 var1 = StringVar() 13 l = Label(root, bg='green', fg='yellow',font=('Arial', 12), width=10, textvariable=var1) 14 l.pack() 15 #列表框点击事件 16 def print_lb1(): 17 value = lb1.get(lb1.curselection()) 18 var1.set(value) 19 #列表框点击按钮 20 b1 = Button(root,text='print selection lb',width=18,height=2,command=print_lb1) 21 b1.pack() 22 #创建Listbox 23 var_lb1 = StringVar() 24 var_lb1.set(('C30','C35',

Java--数据结构之二叉搜索树

空扰寡人 提交于 2020-02-14 16:22:11
一、二叉搜索树Binary Search Tree 1、若左子树不为空,则左子树上所有节点的值均小于或等于它的根节点的值。 2、若右子树不为空,则右子树上所有节点的值均大于或等于它的根节点的值。 3、左、右子树也分别为二叉搜索树。 二、节点域设置 //根节点 private Entry < T > root ; //初始化 public BSTDemo ( ) { this . root = null ; } //节点域 public class Entry < T extends Comparable < T > > { private T data ; //数据域 private Entry < T > left ; //左孩子域 private Entry < T > right ; //右孩子域 public Entry ( ) { this ( null , null , null ) ; } public Entry ( T data , Entry < T > left , Entry < T > right ) { this . data = data ; this . left = left ; this . right = right ; } } 三、递归和非递归操作BST 1、插入 (1)递归插入 //插入 public void insert ( T val

数据结构-树与二叉树

谁说胖子不能爱 提交于 2020-02-14 15:31:50
一、树的定义与性质 <1>定义 结点(node):树枝分叉处、树叶、树根 根结点(root):树根 叶子结点(leaf):叶子结点 边(edge):茎干和树枝 子结点(child) 子树(subtree) <2>性质 树可以没有结点,把这种情况下称为空树(empty tree) 树的层次(layer),从根结点开始算起来,即根结点为第一层 把结点的子树棵树称为结点的度(degree),而树的中结点的最大的度称为树的度(也称为树的宽度) 对于有n个结点的树的边一定是n-1 叶子结点被定义为0的结点,因此当树只有一个结点时,根结点也算作叶子结点 结点的深度(depth)是指从根结点(深度为1),开始自顶向下逐层累加至该结点时的深度值;而高度(height)是指从最底层叶子结点开始自底向上逐层累加,而对于树而言,是选择最大的那个数,同时,深度和高度应该是一样的。 多棵树结合在一起就是森林(forest) <3>二叉树的递归定义 要么二叉树没有根结点,是一棵空树。 要么二叉树由根结点、左子树、右子树组成,且左子树和有子树都是二叉树。 区分二叉树和度为2的树 满二叉树:每一层结点个数都达到当层能够达到的最大结点数。 完全二叉树:除了最下面一层之外,其余层的结点个数都达到当层的最大结点数,且最下面一层只从左到右连续存在若干结点,而这些连续结点右边的结点全部不存在。 自己即是自己的祖先结点

mysql权限回收测试

我与影子孤独终老i 提交于 2020-02-14 14:41:28
测试mysql 权限 准备三台虚拟机 203.66 是mysql-server 203.67 mysql-client 203.68 mysql-client 首先赋予全部库,全部权限 grant all privileges on . to 'root'@'%' identified by '123456'; 1、创建三个数据库 test2 chao yuanting 导入数据 2、给所以库全部权限 测试203.66 和 203.67 、203.68 是否可以删掉库,查询等。(是可以删除的) use test2;drop table manager_profile_photo; use test2;drop table manager_profile_photo; use test2;drop table manager_profile_photo; 3、针对203.67 对 chao 读写权限 test2 读权限 针对203.68 对 yuanting 读写权限 test2 读权限 grant select,insert on chao.* to 'root'@'192.168.203.67' identified by '123456'; grant select,insert,update,delete on yuanting.* to 'root'@'192.168