当前位置: 首页 > news >正文

个人网站怎么做打赏做网站的外包公司

个人网站怎么做打赏,做网站的外包公司,我不想找之前做网站的续费,电子商务网站建设题目文章目录 一、检查服务器是否有残留mysql资源,有的话就全删除1.1、查询mysql已安装的相关依赖:1.2、查找含有MySQL的目录 二、安装2.1、上传mysql安装包到文件夹下并解压2.2、移动及重命名2.3、mysql用户2.4、配置mysql所需的my.cnf文件2.5、给my.cnf配置…

文章目录

  • 一、检查服务器是否有残留mysql资源,有的话就全删除
    • 1.1、查询mysql已安装的相关依赖:
    • 1.2、查找含有MySQL的目录
  • 二、安装
    • 2.1、上传mysql安装包到文件夹下并解压
    • 2.2、移动及重命名
    • 2.3、mysql用户
    • 2.4、配置mysql所需的my.cnf文件
    • 2.5、给my.cnf配置文件中指定的目录配置权限:(否则会在初始化时或是启动时出现问题,如果出现问题,应该实时查看初始化时与启动时的mysql.log日志)
    • 2.6、配置命令
    • 2.7、修改系统配置
      • 2.7.1、修改/etc/profile,添加```export PATH=$PATH:/usr/local/mysql8/bin```
      • 2.7.2、配置启动项
  • 三、启动
    • 3.1、初始化mysql服务
  • 四、问题拓展
    • 4.1、安装成功后,登录报错ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: NO),或ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: YES)
      • 4.1.1 设置跳过密码验证
      • 4.1.2 重启mysql后进行登录
      • 4.1.3 将登录密码设置为空
      • 4.1.4、修改新密码
    • 4.2、新安装的mysql,登录后,执行任何命令报错:You must reset your password using ALTER USER statement before executing this statement.


  • 前言,这里以mysql-8.0.26-linux-glibc2.12-x86_64.tar.xz版本为例

一、检查服务器是否有残留mysql资源,有的话就全删除

1.1、查询mysql已安装的相关依赖:

rpm -qa | grep mysql
  • 没有依赖是如图所示的
    在这里插入图片描述
  • 如果有依赖,就依次卸载依赖
# 这里的XXXXXX表示依赖名
rpm -e XXXXXX --nodeps

1.2、查找含有MySQL的目录

find / -name mysql

在这里插入图片描述

  • 如果有依赖存在,就使用rm -rf 依次全部删除
    例:
    rm -rf /var/lib/selinux/targeted/active/modules/100/mysql
    

二、安装

2.1、上传mysql安装包到文件夹下并解压

tar -xvf mysql-8.0.26-linux-glibc2.12-x86_64.tar.xz

2.2、移动及重命名

mv mysql-8.0.26-linux-glibc2.12-x86_64 /usr/local/mysql8

2.3、mysql用户

  • 创建mysql用户
useradd mysql
  • 配置mysql密码
passwd mysql
  • 给用户赋权限
chown  -R  mysql:mysql  /usr/local/mysql8

2.4、配置mysql所需的my.cnf文件

  • 编辑my.cnf
vim /etc/my.cnf
  • 配置文件内容
# 优先读取/etc/my.cnf.d目录下配置文件,一般用不着
#!includedir /etc/my.cnf.d# 客服端设置
[client]# 服务套接字位置
socket=/mnt/data/mysql/mysql.sock[mysqld]# 数据目录,路径的位置根据实际情况配置,给目录指定权限,否真会报权限问题
datadir=/mnt/data/mysql/mysql-data# mysql端口号
port = 3306# 日志文件输出,需要给目录配置权限,否则会报目录权限问题
log-error=/mnt/data/mysql/mysql-logs/mysql.log# 不区分大小写
# MySQL在Windows上会将所有的表名和数据库名转换为小写,并且在查询时不区分大小写。这有助于在不同操作系统之间移植数据库
lower_case_table_names=1# 服务套接字位置,需要给目录配置权限
socket=/mnt/data/mysql/mysql.sock# 是否与旧版本的客户端兼容,可能需要将此参数设置为mysql_native_password
# default_authentication_plugin=mysql_native_password# 最大传输如果数据包超过这个大小,MySQL会报错
# max_allowed_packet=64M# 最大连接并发数据量
# max_connections=1000

2.5、给my.cnf配置文件中指定的目录配置权限:(否则会在初始化时或是启动时出现问题,如果出现问题,应该实时查看初始化时与启动时的mysql.log日志)

chown -R mysql:mysql /mnt/data/mysql/mysql-data
chown -R 755  /mnt/data/mysql/mysql-data
chown -R mysql:mysql /mnt/data/mysql/mysql-logs
chmod -R 755 /mnt/data/mysql/mysql-logs
chown -R mysql:mysql /mnt/data/mysql
chown -R 755  /mnt/data/mysql
chmod -R 777 /mnt/data/mysql/
  • 如果未检测到文件夹,就创建文件夹,然后再重新执行
mkdir -p /mnt/data/mysql/mysql-data
mkdir -p /mnt/data/mysql/mysql-logs

在这里插入图片描述

2.6、配置命令

  • 设置命令,方便命令操作,软链接执行mysql8下对应命令文件,执行下面所有的指令
ln -snf /usr/local/mysql8/bin/mysql /usr/bin/mysqlln -snf /usr/local/mysql8/bin/mysqld /usr/sbin/mysqld ln -snf /usr/local/mysql8/bin/mysqladmin /usr/bin/mysqladminln -snf /usr/local/mysql8/bin/mysqlbinlog /usr/bin/mysqlbinlogln -snf /usr/local/mysql8/bin/mysqlcheck /usr/bin/mysqlcheckln -snf /usr/local/mysql8/bin/mysql_config_editor /usr/bin/mysql_config_editorln -snf /usr/local/mysql8/bin/mysqldump /usr/bin/mysqldumpln -snf /usr/local/mysql8/bin/mysqldumpslow /usr/bin/mysqldumpslowln -snf /usr/local/mysql8/bin/mysqlimport /usr/bin/mysqlimportln -snf /usr/local/mysql8/bin/mysqlpump /usr/bin/mysqlpumpln -snf /usr/local/mysql8/bin/mysql_secure_installation /usr/bin/mysql_secure_installationln -snf /usr/local/mysql8/bin/mysqlshow /usr/bin/mysqlshowln -snf /usr/local/mysql8/bin/mysqlslap /usr/bin/mysqlslapln -snf /usr/local/mysql8/bin/mysql_tzinfo_to_sql /usr/bin/mysql_tzinfo_to_sqlln -snf /usr/local/mysql8/bin/mysql_upgrade /usr/bin/mysql_upgrade
  • 这样就安装成功了,查看一下mysql版本
mysql -V
mysqld -V

在这里插入图片描述

2.7、修改系统配置

2.7.1、修改/etc/profile,添加export PATH=$PATH:/usr/local/mysql8/bin

vim /etc/profile
  • 在配置文件末尾添加
export PATH=$PATH:/usr/local/mysql8/bin

2.7.2、配置启动项

  • 在mysql8下拷贝mysql.server到/etc/init.d目录下:
cp /usr/local/mysql8/support-files/mysql.server  /etc/init.d/mysqld
  • 修改/etc/init.d/mysqld的基础路径:
vim  /etc/init.d/mysqld
  • 修改目录位置:
basedir=/usr/local/mysql8 (mysql的安装路径)
datadir=/mnt/data/mysql/mysql-data  (这里要与配置文件保持一致)

在这里插入图片描述

  • 保证service mysql 或 mysqld start均可启动:
cp  /etc/init.d/mysqld  /etc/init.d/mysql
  • 添加到启动列表:
chkconfig --add mysqld
  • 重新加载启动信息:
systemctl daemon-reload
  • 查看启动项列表
chkconfig --list

在这里插入图片描述

三、启动

3.1、初始化mysql服务

  • 初始化命令:–basedir:根据实际mysql安装路径
mysqld --user=mysql --basedir=/usr/local/mysql8 --initialize 
  • 初始化后,查看mysqld.log(默认/var/log/mysqld.log或本文取决于my.cnf的日志路径配置),找到root初始密码,在执行上方initialize语句时mysqld.log文件中就会打印,如图所示:
    在这里插入图片描述

  • 启动mysql:

service mysqld start
  • 使用root登录:
mysql -uroot  -p
  • 首次需要修改密码 :
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY  '新密码';

在这里插入图片描述

四、问题拓展

4.1、安装成功后,登录报错ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: NO),或ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: YES)

出错原因
using password: NO:表示输入没有输入密码就尝试登陆了
using password: YES:表示输入了密码,但密码错误
这里表示很有可能是忘记密码了,或者初始化的时候,初始化密码不生效,因此需要重设密码。

4.1.1 设置跳过密码验证

找到 MySQL 的配置文件 “my.ini”,如果自己配置了配置文件,就到自己配置的配置文件里面找,比如我们当前文档2.4处配置的文件地址为/etc/my.cnf,vim配置文件后,找到 [mysqld],在其下面任意一行添加 skip-grant-tables,保存,如下图所示:
在这里插入图片描述

4.1.2 重启mysql后进行登录

  • 重启
service mysqld restart
    • 使用root登录,出现输入密码时,直接回车就好了:
mysql -uroot  -p

4.1.3 将登录密码设置为空

  • 依次执行命令
use mysql;update user set authentication_string='' where user='root';quit;

在这里插入图片描述

4.1.4、修改新密码

  • 重启
service mysqld restart
  • 使用root登录,出现输入密码时,直接回车就好了,因为此时密码为空:
mysql -uroot  -p
  • 刷新权限,输入 flush privileges;后回车
  • 最后输入ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';后回车
# 刷新权限
flush privileges;# 修改密码
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';

4.2、新安装的mysql,登录后,执行任何命令报错:You must reset your password using ALTER USER statement before executing this statement.

解决办法

  • MySQL版本5.7.6版本以前用户可以使用如下命令:
mysql> SET PASSWORD = PASSWORD('Admin2022!');
  • MySQL版本5.7.6版本开始的用户可以使用如下命令:
mysql> ALTER USER USER() IDENTIFIED BY 'Admin2022!';

在这里插入图片描述


文章转载自:
http://antrum.rmyt.cn
http://biotechnology.rmyt.cn
http://isobutane.rmyt.cn
http://gan.rmyt.cn
http://viscera.rmyt.cn
http://unfearing.rmyt.cn
http://sempre.rmyt.cn
http://transitory.rmyt.cn
http://watchtower.rmyt.cn
http://tia.rmyt.cn
http://tentative.rmyt.cn
http://moonwalk.rmyt.cn
http://mawkin.rmyt.cn
http://heliotactic.rmyt.cn
http://dishonestly.rmyt.cn
http://batracotoxin.rmyt.cn
http://spatioperceptual.rmyt.cn
http://iminourea.rmyt.cn
http://cantar.rmyt.cn
http://potentiate.rmyt.cn
http://arsenopyrite.rmyt.cn
http://piacular.rmyt.cn
http://cantle.rmyt.cn
http://airburst.rmyt.cn
http://godfrey.rmyt.cn
http://ichthyography.rmyt.cn
http://exemplarily.rmyt.cn
http://fanum.rmyt.cn
http://priestless.rmyt.cn
http://bedevilment.rmyt.cn
http://phosphotransferase.rmyt.cn
http://always.rmyt.cn
http://iconometer.rmyt.cn
http://ahmadabad.rmyt.cn
http://adhere.rmyt.cn
http://alkalimeter.rmyt.cn
http://filings.rmyt.cn
http://outcurve.rmyt.cn
http://chard.rmyt.cn
http://uncovered.rmyt.cn
http://spill.rmyt.cn
http://haricot.rmyt.cn
http://chintz.rmyt.cn
http://alundum.rmyt.cn
http://biotechnology.rmyt.cn
http://equivalence.rmyt.cn
http://encephalogram.rmyt.cn
http://solarize.rmyt.cn
http://pilgrim.rmyt.cn
http://outsoar.rmyt.cn
http://yestreen.rmyt.cn
http://hierarch.rmyt.cn
http://baker.rmyt.cn
http://comboloio.rmyt.cn
http://abu.rmyt.cn
http://bavarian.rmyt.cn
http://bortsch.rmyt.cn
http://scantling.rmyt.cn
http://countless.rmyt.cn
http://deject.rmyt.cn
http://monosemy.rmyt.cn
http://emcee.rmyt.cn
http://oolith.rmyt.cn
http://fatalistic.rmyt.cn
http://nape.rmyt.cn
http://lithia.rmyt.cn
http://thach.rmyt.cn
http://manifdder.rmyt.cn
http://mothy.rmyt.cn
http://bailor.rmyt.cn
http://heritance.rmyt.cn
http://costliness.rmyt.cn
http://butanone.rmyt.cn
http://wordsmanship.rmyt.cn
http://erring.rmyt.cn
http://drowsiness.rmyt.cn
http://ashimmer.rmyt.cn
http://vfw.rmyt.cn
http://gazogene.rmyt.cn
http://stalingrad.rmyt.cn
http://leonine.rmyt.cn
http://eyelashes.rmyt.cn
http://oklahoma.rmyt.cn
http://erase.rmyt.cn
http://aids.rmyt.cn
http://botel.rmyt.cn
http://shoeshop.rmyt.cn
http://infertile.rmyt.cn
http://oso.rmyt.cn
http://postirradiation.rmyt.cn
http://unsubmissive.rmyt.cn
http://valuableness.rmyt.cn
http://timeouts.rmyt.cn
http://shovel.rmyt.cn
http://impoverish.rmyt.cn
http://speculum.rmyt.cn
http://billion.rmyt.cn
http://snobbism.rmyt.cn
http://slobbery.rmyt.cn
http://fruit.rmyt.cn
http://www.dt0577.cn/news/60284.html

相关文章:

  • 网页设计的尺寸大小是多少宽网站搜索排名优化
  • bootstrap公司网站模板网络营销外包推广定制公司
  • 学校学网页设计网站百度关键词优化
  • 成品网站源码1688danji6企业网站代运营
  • 网站做百度推广吗seo关键词优化推广
  • 100m光纤做网站彩虹云商城网站搭建
  • 品牌策划 品牌年度服务seo软件系统
  • 江西锦宇建设集团有限公司网站识万物扫一扫
  • 网站推广渠道咨询网盘资源共享网站
  • 国内外b2b网站有哪些网络营销心得体会800字
  • 青秀网站建设全媒体运营师培训机构
  • 网页设计html代码大全菜鸟2022网站seo
  • 网页设计毕业设计论文3000字郑州seo优化顾问阿亮
  • 做app页面的网站免费域名解析
  • 上海 网站制作关键词免费
  • 自己做自媒体在哪个网站比较好湖南网站定制
  • 什么平台可以做网站系统优化大师下载
  • 安庆网站建设aqwzjs营销策划书模板
  • uugaicomlogo免费设计网站合肥百度快照优化排名
  • 西安市做网站公司百度联盟广告点击一次收益
  • 网站被降权会发生什么影响百度快速优化软件
  • 很多搜索词网站怎样做国内时事新闻
  • 金华电子商务网站建设手游推广平台代理
  • 网站制作用什么语言排名软件
  • 广州花都区网站建设网络营销客服主要做什么
  • 网站建设icp备案网络销售公司怎么运作
  • 长沙市师德师风建设网站万网域名注册查询
  • 温州商城网站建设客服外包
  • wordpress 菜单钩子重庆seo论坛
  • 软件开发商网站自助建站