MySQL

MySQL的安装 一、下载 MySQL官网 二、安装解压版 官网下载压缩包,解压到自己创建的目录之后,自己创建可执行文件.bat后缀,启动即可。 1initialization.bat:初始化MySQL服务,只执行一次。 2install.bat :安装MySQL服务 (将MySQL安装为Windows服务) 3startup.bat :启动MYSQL服务 4reboot.bat :重启MYS QL服务 安装时,依次执行 前三个 bat 文件 5stop.bat: 将MYSQL服务停止 6uninstall.bat :删除MySQL服务 卸载时,只执行最后两个bat文件,随后删除整个MySQL数据库的文件夹即可 配置.bat文件 1initialization.bat @echo 正在初始化 MySQL8 . . .@echo 初始化完成后,当前窗口会自动关闭,请耐心等待 . . .bin\mysqld --initialize-insecure 2install.bat @echo 安装 MySQL8 服务 . . .bin\mysqld --install mysql8 3startup.bat @echo 正在启动MySQL8服务 . . .net start mysql8 4reboot.bat @echo 正在重启 MySQL8 服务 . . .net stop mysql8net start mysql8 5stop.bat @echo 正在关闭 MySQL8 服务 . . .net stop mysql8 6uninstall.bat @echo 正在移除 MySQL8 服务 . . .net stop mysql8bin\mysqld --remove mysql8 配置系统环境变量 Path内新建两个环境变量: 系统变量里配置:MYSQL_HOME D:\...

avatar 七星玉蘅 发表于 2023-12-19

162. 寻找峰值(2023-12-18)

力扣每日一题 题目:162. 寻找峰值 日期:2023-12-18 用时:10 m 9 s 时间:0 ms 内存:40.54 MB 代码: class Solution { public int findPeakElement(int[] nums) { if(nums.length==1){ return 0; } if(nums.length==2){ return nums[0]>nums[1]?0:1; } if(nums[0]>nums[1]){ return 0; } if(nums[nums.length-1]>nums[nums.length-2]){ return nums.length-1; } for(int i=1;i<nums.length-1;i++){ if(nums[i]>nums[i-1]&&nums[i]>nums[i+1]){ return i; } } return 0; }}

avatar 龙儿之家 发表于 2023-12-18

飞连零信任VPN使用指导

一、在线视频指导 1.1、安卓手机 点击观看 1.2、Windows电脑 点击观看 二、下载地址飞连VPN 三、使用指导 四、测试验证 打开ip111.cn网站查看当前出口节点IP

avatar 杨杨得亿 发表于 2023-12-18

飞连零信任VPN使用指导

一、在线视频指导 1.1、安卓手机 点击观看 1.2、Windows电脑 点击观看 二、下载地址飞连VPN 三、使用指导 四、测试验证 打开ip111.cn网站查看当前出口节点IP

avatar 杨杨得亿 发表于 2023-12-18

Ubuntu搭建OpenVPN配置分流规则指南!

一、项目准备 1.1、VMware ESXi VMware ESXi 1.2、Ubuntu镜像 Ubuntu 22.04.3 ISO 1.3、OpenVPN客户端 OpenVPN Client 1.4、SSH工具 MobaXterm 二、部署Ubuntu 2.1、安装Ubuntu 2.2、配置Ubuntu 2.2.1、进入root权限 sudo -i 2.2.2、禁用 CD-ROM 软件源 sudo nano /etc/apt/sources.list 2.2.3、更新系统软件列表 sudo apt update 2.2.4、升级系统软件列表 sudo apt upgrade -y 2.2.5、安装网络工具 sudo apt install net-tools 2.2.6、安装SSH工具 sudo apt install openssh-server 2.2.7、设置root密码 sudo passwd root 2.2.8、开启root登录 sudo nano /etc/ssh/sshd_config PermitRootLogin yes 2.2.9、重启ssh服务 sudo systemctl restart ssh 2.2.10、用root登录删除user账户 userdel -r user 三、安装OpenVPN 3.1、安装openvpn和openssl sudo apt-get -y install openvpn libssl-dev openssl 3.2、安装easy-rsa sudo apt-get -y install easy-rsa 3.3、创建easy-rsa目录 sudo mkdir /etc/openvpn/easy-rsa/ && cd /etc/openvpn/easy-rsa/ 3.4、把刚刚安装好的easy-rsa目录下的所有文件拷...

avatar 杨杨得亿 发表于 2023-12-16

Ubuntu搭建OpenVPN配置分流规则指南!

一、项目准备 1.1、VMware ESXi VMware ESXi 1.2、Ubuntu镜像 Ubuntu 22.04.3 ISO 1.3、OpenVPN客户端 OpenVPN Client 1.4、SSH工具 MobaXterm 二、部署Ubuntu 2.1、安装Ubuntu 2.2、配置Ubuntu 2.2.1、进入root权限 sudo -i 2.2.2、禁用 CD-ROM 软件源 sudo nano /etc/apt/sources.list 2.2.3、更新系统软件列表 sudo apt update 2.2.4、升级系统软件列表 sudo apt upgrade -y 2.2.5、安装网络工具 sudo apt install net-tools 2.2.6、安装SSH工具 sudo apt install openssh-server 2.2.7、设置root密码 sudo passwd root 2.2.8、开启root登录 sudo nano /etc/ssh/sshd_config PermitRootLogin yes 2.2.9、重启ssh服务 sudo systemctl restart ssh 2.2.10、用root登录删除user账户 userdel -r user 三、安装OpenVPN 3.1、安装openvpn和openssl sudo apt-get -y install openvpn libssl-dev openssl 3.2、安装easy-rsa sudo apt-get -y install easy-rsa 3.3、创建easy-rsa目录 sudo mkdir /etc/openvpn/easy-rsa/ && cd /etc/openvpn/easy-rsa/ 3.4、把刚刚安装好的easy-rsa目录下的所有文件拷...

avatar 杨杨得亿 发表于 2023-12-16

找到新工作了,还挺喜欢的

找到新工作了,甚至写这篇的时候已经领到了第一个月工资,专业对口,还挺满意。

avatar Akilarの糖果屋 发表于 2023-12-16

2415. 反转二叉树的奇数层(2023-12-15)

力扣每日一题 题目:2415. 反转二叉树的奇数层 日期:2023-12-15 用时:6 m 51 s 时间:0 ms 内存:46.97 MB 代码: /** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode left; * TreeNode right; * TreeNode() {} * TreeNode(int val) { this.val = val; } * TreeNode(int val, TreeNode left, TreeNode right) { * this.val = val; * this.left = left; * this.right = right; * } * } */class Solution { public TreeNode reverseOddLevels(TreeNode root) { dfs(root.left, root.right, 1); return root; } void dfs(TreeNode left,TreeNode right,int odd){ if(left==null){ return; } if(odd==1){ int temp = left.val; left.val = right.val; right.val = temp; } dfs(left.left, r...

avatar 龙儿之家 发表于 2023-12-15

2132. 用邮票贴满网格图(2023-12-14)

力扣每日一题 题目:2132. 用邮票贴满网格图 日期:2023-12-14 用时:38 m 32 s 思路:使用前缀和+差分,只是往常是一维,现在变二维了,原理差不多 时间:22ms 内存:98.24MB 代码: class Solution { public boolean possibleToStamp(int[][] grid, int stampHeight, int stampWidth) { int xl = grid.length; int yl = grid[0].length; // 前缀和 int[][] sum = new int[xl+1][yl+1]; for(int i=1;i<=xl;i++){ for(int j=1;j<=yl;j++){ sum[i][j] = sum[i-1][j]+sum[i][j-1]-sum[i-1][j-1]+grid[i-1][j-1]; } } // 差分 int[][] cnt = new int[xl+2][yl+2]; for(int xStart=stampHeight;xStart<=xl;xStart++){ for(int yStart=stampWidth;yStart<=yl;yStart++){ int xEnd = xStart-stampHeight+1; int yEnd = yStart-stampWidth+1; if(sum[xStart][yStart]+sum...

avatar 龙儿之家 发表于 2023-12-14

2697. 字典序最小回文串(2023-12-13)

力扣每日一题 题目:2697. 字典序最小回文串 日期:2023-12-13 用时:4 m 53 s 时间:7ms 内存:43.61MB 代码: class Solution { public String makeSmallestPalindrome(String s) { char[] chs = s.toCharArray(); int size = s.length(); for(int i=0;i<size/2;i++){ if(chs[i]>chs[size-1-i]){ chs[i] = chs[size-1-i]; }else{ chs[size-1-i] = chs[i]; } } return new String(chs); }}

avatar 龙儿之家 发表于 2023-12-13