网站挂马处理百度快照,宿州金融网站建设,贵阳网站推广,星沙做网站搭建sprinboot服务环境 安装jdk安装nginx安装Redis安装MySQL一 下载MySQL二 安装MySQL三 启动mysql服务获取初始化密码四 登陆MySQL五 修改密码六 设置远程访问七 相关问题错误#xff1a;1819错误#xff1a;1251 或 2059错误#xff1a;10060忽略表名大小写 记录搭建sprin… 搭建sprinboot服务环境 安装jdk安装nginx安装Redis安装MySQL一 下载MySQL二 安装MySQL三 启动mysql服务获取初始化密码四 登陆MySQL五 修改密码六 设置远程访问七 相关问题错误1819错误1251 或 2059错误10060忽略表名大小写 记录搭建sprinboot服务运行环境步骤与问题环境为jdk17nginxRedisMySQL。遇到问题MySQL8的一些特性导致使用出现问题1密码策略问题2远程访问问题3表名大小写问题
安装jdk
略…
安装nginx
略…
安装Redis
略…
安装MySQL
使用宝塔安装MySQL8.0启动失败原因未能找到直接选择手动安装步骤如下
一 下载MySQL
mysql官方提供了yum安装的仓库 地址 https://dev.mysql.com/downloads/repo/yum/ 选择合适的版本 复制地址执行 yum localinstall https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm二 安装MySQL
yum install mysql-community-server三 启动mysql服务 systemctl start mysqld获取初始化密码 cat /var/log/mysqld.log | grep password四 登陆MySQL
mysql -u root -p五 修改密码
ALTER USER rootlocalhost IDENTIFIED BY newpassword;六 设置远程访问
选择数据库 use mysql;更新表
UPDATE user SET Host % WHERE User root LIMIT 1; 刷新
flush privileges;重启
service mysqld restart七 相关问题
错误1819
报错ERROR 1819 (HY000): Your password does not satisfy the current policy requirements 原因是你的密码不安全要包含大小写数字和字符
错误1251 或 2059
报错Sqlyog远程连接链接时报 1251navicat远程链接时报 2059 报错原因是加密方式问题设置密码策略设置为弱口令
登录mysql mysql -uroot -p查看密码策略show variables like %validate%;修改密码策略set global validate_password.policy0;重新这是密码ALTER USER root% IDENTIFIED WITH mysql_native_password BY newpassword;重新连接 基本 ok
错误10060
这个错误是连接不到服务很多原因都能造成这个错误如防火墙、网络不通、端口未放开、mysql服务未启动等
忽略表名大小写
在项目连接mysql是报错Failure obtaining db row lock: Table ‘XXX.qrtz_LOCKS‘ doesn‘t exist。 原因是mysql对表大小写有要求两个解决方案
修改表名修改策略 有一个问题。就是必须在初始化时设置 --initialize --lower-case-table-names1。我是 yum安装的 没有初始化步骤解决办法 备份数据停止mysql删除/var/lib/mysql下的所有文件。注意这将导致数据库数据完全丢失 !!修改/etc/my.cnf文件在[mysqld]下添加lower_case_table_names1保存后重启mysql服务当然这需要重新初始化一下root密码。从第三步开始重新执行一遍
到此MySQL已经安装完成了