root

linux系统安装mysql数据库

↘锁芯ラ 提交于 2020-01-26 08:36:20
1、 首先关闭linux的防火墙,执行命令 chkconfig iptables off 如果这个执行失败,说明没有安装 iptables , 可以使用下面这个 2、 从mysql官网上下载自己适合的mysql版本 官网地址 https://dev.mysql.com/downloads/mysql/ mysql文件 ============================== 这个部分我没有做======================= 安装依赖 yum install -y cmake make gcc gcc-c++ libaio ncurses ncurses-devel cd /usr/local/src 链接:https://pan.baidu.com/s/18tSRnB7FBb7Ak9Sr665Jeg 密码:86nj 这是5.7.22版本,下载上传到服务器 wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz(不能下载了) 如果上面链接不能下载,去官网找,下面的步骤都一样 wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.24-linux-glibc2.12-x86_64

剑指offer-求二叉树的深度

有些话、适合烂在心里 提交于 2020-01-26 03:50:56
题目描述 输入一棵二叉树,求该树的深度。从根结点到叶结点依次经过的结点(含根、叶结点)形成树的一条路径,最长路径的长度为树的深度。 思路 求左子树和右子树的高度,找出二者的最大值,再加上根节点的高度1 /** public class TreeNode { int val = 0; TreeNode left = null; TreeNode right = null; public TreeNode(int val) { this.val = val; } } */ public class Solution { public int TreeDepth ( TreeNode root ) { if ( root == null ) return 0 ; return Math . max ( TreeDepth ( root . left ) , TreeDepth ( root . right ) ) + 1 ; } } 来源: CSDN 作者: fsdgfsf 链接: https://blog.csdn.net/fsdgfsf/article/details/103949929

Linux split拆分文件

杀马特。学长 韩版系。学妹 提交于 2020-01-26 03:48:23
/*--> */ /*--> */ 介绍 split可以将一个大文件拆分成指定大小的多个文件,并且拆分速度非常的快,拆分一个1G大小的文件花费不到1S的时间,如果手工在windows上面进行操作估计得卡死。 选项 Usage: split [OPTION]... [INPUT [PREFIX]] Output fixed-size pieces of INPUT to PREFIXaa, PREFIXab, ...; default size is 1000 lines, and default PREFIX is `x'. With no INPUT, or when INPUT is -, read standard input. Mandatory arguments to long options are mandatory for short options too. -a, --suffix-length=N use suffixes of length N (default 2) 指定拆分文件的后缀长度 -b, --bytes=SIZE put SIZE bytes per output file 按字节拆分,默认单位字节 -C, --line-bytes=SIZE put at most SIZE bytes of lines per output file

Centos7修改MySQL5.7+ root 密码

a 夏天 提交于 2020-01-26 03:19:05
--修改服务端root密码(centos7生效) ALTER USER 'root'@'localhost' IDENTIFIED BY 'aqiang11Ab!'; flush privileges; --修改其他远程客户机root密码(使用navicat登录生效) ALTER USER 'root'@'%' IDENTIFIED BY 'aqiang11Ab!'; flush privileges; 来源: CSDN 作者: viqiang1991 链接: https://blog.csdn.net/u014089832/article/details/103808890

Linux 下RPM打包制作流程

我与影子孤独终老i 提交于 2020-01-26 01:07:57
开始前的准备 安装rpmbuild软件包 yum -y install rpm-build 生成相关目录 要生成rpm相关目录,可以手动创建,也可以通过rpmbuild命令创建。如: [root@yang data]# rpmbuild zabbix_agentd_ops.spec error: File /root/rpmbuild/SOURCES/zabbix-3.0.3.tar.gz: No such file or directory 有报错,无需理会,可以看到rpmbuild目录已经创建完成 [root@yang ~]# tree rpmbuild/ rpmbuild/ ├── BUILD ├── BUILDROOT ├── RPMS ├── SOURCES ├── SPECS └── SRPMS 编写SPEC文件 SPEC关键字 Name: 软件包的名称,后面可使用%{name}的方式引用 Summary: 软件包的内容概要 Version: 软件的实际版本号,例如:1.0.1等,后面可使用%{version}引用 Release: 发布序列号,例如:1linuxing等,标明第几次打包,后面可使用%{release}引用 Group: 软件分组,建议使用标准分组 License: 软件授权方式,通常就是GPL Source: 源代码包,可以带多个用Source1

No.24-VulnHub-Lin.Security: 1-Walkthrough渗透学习

陌路散爱 提交于 2020-01-25 21:04:10
** VulnHub-Lin.Security: 1-Walkthrough ** 靶机地址:https://www.vulnhub.com/entry/linsecurity-1,244/ 靶机难度:中级(CTF) 靶机发布日期:2018年7月11日 靶机描述:在in.security,我们希望开发一个Linux虚拟机,该虚拟机在编写本文时基于最新的Ubuntu发行版(18.04 LTS),但存在许多漏洞,这些漏洞使用户无法升级扎根在盒子上。旨在帮助理解某些内置应用程序和服务(如果配置错误)可能会被攻击者滥用。 我们已将该框配置为模拟真实世界的漏洞(尽管位于单个主机上),这将帮助您完善本地特权升级技能,技术和工具集。从简单到中级都有许多挑战,我们很高兴看到您用来解决这些挑战的方法! 该图像不到1.7 GB,可以使用上面的链接下载。打开OVA文件时,将导入并使用NAT适配器配置名为lin.security的VM,但是可以通过首选虚拟化平台的首选项将其更改为桥接。 首先,您可以使用以下凭据登录主机:bob / secret 目标:得到root权限 作者: 大余 时间:2020-01-20 请注意:对于所有这些计算机,我已经使用VMware运行下载的计算机。我将使用Kali Linux作为解决该CTF的攻击者机器。这里使用的技术仅用于学习教育目的,如果列出的技术用于其他任何目标

重置密码遇到ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using passwor:yes)问题

喜夏-厌秋 提交于 2020-01-25 20:57:03
一般这个错误是由密码错误引起,解决的办法自然就是重置密码。 假设我们使用的是root账户。 1.重置密码的第一步就是跳过MySQL的密码认证过程,方法如下: #vim /etc/my.cnf(注:windows下修改的是my.ini) 在文档内搜索mysqld定位到[mysqld]文本段: /mysqld(在vim编辑状态下直接输入该命令可搜索文本内容) 在[mysqld]后面任意一行添加“skip-grant-tables”用来跳过密码验证的过程,如下图所示: 保存文档并退出: #:wq 2.接下来我们需要重启MySQL: service mysqld restart 接下来登录重置密码: $ mysql -u root mysql > use mysql;mysql > update user set password=password(‘123‘) where user=‘ac‘;mysql > exit; 5. 需要更改权限才能实现远程连接MYSQL数据库 可以通过以下方式来确认: root#mysql -h localhost -uroot -p Enter password: ****** Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 4 to

Win10安装mysql详细步骤

≯℡__Kan透↙ 提交于 2020-01-25 19:22:47
前言 :一直和安装mysql不对付,之前也是安装了两次都没安好,关键两次都将近花了一天时间!最后还是请别人帮忙安装的。没办法,换工作后肯定要重新安装的么。这不又废了一次。 终于在我的不懈努力下,终于找到一个适合我的mysql安装了,和我有同样困扰的可以参考我这篇文章。 ps : 注意啊!我这里安装的mysql的服务端,不是客户端。一定要看好。 【再次强调这是mysql的服务端不是客户端!想安装客户端的朋友们上网一搜,然后随便找个博客文章安装配置就完事了。毕竟网上这种mysql客户端配置很多的。】 好了,言归正传看看我是怎么解决这个问题的吧。 第一步 :进入地址:https://dev.mysql.com/downloads/mysql/ 下载mysql-8.0.11-winx64 第二步 :下载后解压文件,然后配置mysql的环境变量。(ps:想解压到哪就解压到哪,文件地址随意。反正也没人管你。问:我们为啥要配置环境变量呀?这不还没安装好么? 答:我不清楚你们是win几系统的,但是我这次用的是win10系统,也是第一次用。然后win10系统如果不配置环境变量就执行不了“mysqld install”这个操作,在没有配置环境变量时会报错,至于啥错我就不说了,不信的小伙伴可以自己试试。试完之后可以来告诉我是啥错。emmm,废话有点多,想看的就看不想看的就直接看第四步。) 第三步 :打开

ubuntu安装mysql 即设置root密码

泪湿孤枕 提交于 2020-01-25 18:06:08
ubuntu安装mysql ubuntu安装mysql 即设置root密码 安装mysql: mysql 卸载 修改root密码问题 联系方式 ubuntu安装mysql 即设置root密码 我也是一个新手小白,通过记录博客分享我的成长经历,今天带大家跳过 ubuntu安装mysql 这一过程和没有root账号密码这一问题 安装mysql: 方法一: 1、先打开终端:CTRL+ALT+T 2、sudo apt-get update 3、 sudo apt-get install mysql-server 4、apt-get isntall mysql-client 5、 sudo apt-get install libmysqlclient-dev 6、就此以安装成功了 方法二: 1、 官网下载mysql,在打开的官网页面选择APT Repository。ubuntu使用apt仓库。如果是centos则选择Yum仓库。 2、执行命令下载mysql安装包。命令:lwc@Macbook:~/tmp$ sudo wget https://dev.mysql.com/get/mysql-apt-config_0.8.10-1_all.deb 3、安装mysql安装包,配置mysql安装配置安装命令:sudo dpkg -i mysql-apt-config_0.8.10-1_all.deb

MySql 常用命令

▼魔方 西西 提交于 2020-01-25 16:39:11
--允许root用户远程登入 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION --清除缓存 flush privileges; 1、启动MariaDB 安装完成MariaDB,首先启动MariaDB,两条命令都可以 systemctl start mariadb 1 或者 service mariadb start 1 设置开机启动 systemctl enable mariadb 1 或者: chkconfig mariadb on 1 2、接下来进行MariaDB的相关简单配置 mysql_secure_installation 1 首先是设置密码,会提示先输入密码 Enter current password for root (enter for none):<–初次运行直接回车 设置密码 Set root password? [Y/n] <– 是否设置root用户密码,输入y并回车或直接回车 New password: <– 设置root用户的密码 Re-enter new password: <– 再输入一次你设置的密码 1 2 3 其他配置 Remove anonymous users? [Y/n] <– 是否删除匿名用户,回车 Disallow root