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

招聘wordpress网站高手兼职涉密资质 网站建设

招聘wordpress网站高手兼职,涉密资质 网站建设,主题之家wordpress,万能视频解析接口网站怎么做Linux中MySQL的密码操作 1、给用户设置/更新密码 mysqladmin -u用户名 -p原密码 password 新密码该命令在终端直接执行#xff0c;不需要进入mysql视图 该命令适用于以下情况#xff1a; 用户的密码为空#xff0c;为用户设置密码用户密码需要更新#xff0c…Linux中MySQL的密码操作 1、给用户设置/更新密码 mysqladmin -u用户名 -p原密码 password 新密码该命令在终端直接执行不需要进入mysql视图 该命令适用于以下情况 用户的密码为空为用户设置密码用户密码需要更新更换密码 注意事项 使用该命令需要知道原密码 示例 [rootyun01 ~]# mysqladmin -uroot -p password 123 Enter password: [rootyun01 ~]# 2、忘记密码操作一命令行操作 1、先查看当前有没有MySQL服务在运行 ps -ef | grep -i mysql示例 [rootyun01 ~]# ps -ef | grep -i mysql mysql 3553 1 0 16:22 ? 00:00:00 /bin/sh /usr/bin/mysqld_safe --basedir/usr mysql 3720 3553 0 16:22 ? 00:00:00 /usr/libexec/mysqld --basedir/usr --datadir/var/lib/mysql --plugin-dir/usr/lib64/mysql/plugin --log-error/var/log/mariadb/mariadb.log --pid-file/var/run/mariadb/mariadb.pid --socket/var/lib/mysql/mysql.sock root 3792 2175 0 16:47 pts/1 00:00:00 grep --colorauto -i mysql2、关闭当前的MySQL服务 systemctl stop mariadb示例 [rootyun01 ~]# systemctl stop mariadb [rootyun01 ~]# ps -ef | grep -i mysql root 3809 2175 0 16:48 pts/1 00:00:00 grep --colorauto -i mysql [rootyun01 ~]# 3、启动 MySQL允许在不检查或使用权限系统的情况下访问 MySQL 数据库 命令 mysqld_safe --skip-grant-tables解释 mysqld_safe --skip-grant-tables 是用来启动 MySQL 的一种特殊模式允许在不检查或使用权限系统的情况下访问 MySQL 数据库。 mysqld_safe这是一个用于启动 MySQL 服务器的脚本它比直接使用 mysqld 启动 MySQL 更安全。它提供了日志记录、错误检测和自动重启 MySQL 的功能。 --skip-grant-tables这个选项告诉 MySQL 启动时不加载权限表即不启用 MySQL 的用户权限系统。这意味着在这个模式下任何用户都可以访问数据库而不需要验证用户名和密码。这种模式常用于重置 MySQL 密码或解决由于权限问题导致的无法访问 MySQL 的情况。 示例 [rootyun01 ~]# mysqld_safe --skip-grant-tables 240926 20:20:55 mysqld_safe Logging to /var/log/mariadb/mariadb.log. 240926 20:20:55 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql 此时MySQL服务以前台运行的方式启动我们需要新开一个终端进行后续操作 4、进入MySQL客户端修改用户表中的密码 # 1、直接输入mysql进入客户端 msyql # 在mariadb中默认登入的是root账户若在MySQL中要指定其用户登录可使用以下命令 mysql -uroot 修改user表中的密码 update mysql.user set passwordpassword() where userroot; # 表示将root的密码设置为空 # password()表示使用该函数将密码加密后存储重新加载用户权限表确保对权限的更改立即生效。 flush privileges;5、关闭mysqld_safe模式下启动的MySQL服务并使用系统命令启动MySQL服务 pkill -9 mysql # 等待几秒 systemctl start mariadb6、重新设置root账号的密码 也可以在第四步直接将root的密码设置好 此步骤参考第一小节 7、注意事项 UPDATE mysql.user SET password PASSWORD(new_password) WHERE user root;这条命令在使用时得注意MySQL的版本 MySQL5.7以上版本中用户的密码不存在password字段中而是存在于authentication_string应该使用以下命令。 UPDATE mysql.user SET authentication_string PASSWORD(new_password) WHERE user root;3、忘记密码操作二修改配置文件 1、修改 my.cnf 文件跳过权限表 my.cnf 文件是 MySQL 的主要配置文件用于设置 MySQL 数据库服务器的各种参数和行为。在该文件中可以定义服务器的运行模式、存储路径、缓存大小、网络配置等。my.cnf 文件是 MySQL 在启动时读取的第一个配置文件。 文件位置 /etc/my.cnf 编辑 my.cnf 文件在 [mysqld] 部分中添加以下行以跳过 MySQL 的权限表 [mysqld] skip-grant-tables # 此设置允许 MySQL 在启动时不加载权限系统从而可以直接登录 MySQL 而不需要输入密码。2、重启 MySQL 服务 systemctl restart mariadb3、修改user表中的用户密码 update mysql.user set passwordpassword(你的新密码) where userroot; 4、将my.cnf中加入的配置删掉并重启服务 [mysqld] skip-grant-tables # 删掉此项systemctl restart mariadb # 重启服务4、 忘记密码操作三使用脚本 --init-file 是 MySQL 启动时的一个选项允许指定一个包含 SQL 语句的文件当 MySQL 启动时文件中的 SQL 语句会被自动执行。这种方式可以用于在 MySQL 启动时初始化数据库、重置密码或者执行其他重要的数据库操作。这个文件中的 SQL 语句在 MySQL 完全启动之前执行 1、编写一个sql脚本用于修改用户密码 cd /opt vim reset_password.sql ALTER USER rootlocalhost IDENTIFIED BY 123; # mysql 5.6 以上版本使用该命令SET PASSWORD FOR rootlocalhost PASSWORD(123); # mysql 5.6 以下版本使用该命令 2、保存后停止当前的MySQL服务使用mysql_safe命令启动MySQL服务 mysqld_safe --init-file/opt/reset_password.sql # 符号表示以后台模式运行3、测试使用新密码来登录客户端若登录成功则删除sql脚本并关闭当前的sql服务并使用系统命令重启服务 4、注意事项 文件权限确保 SQL 文件有足够的权限被 MySQL 服务读取通常 MySQL 服务以 mysql 用户身份运行因此 SQL 文件的权限需要至少对 mysql 用户可读。 一次性操作--init-file 是一个一次性操作SQL 语句在启动时执行完成后文件不再起作用。记得在操作完成后删除 SQL 文件防止安全问题。 文件内容要求SQL 文件中的每条 SQL 语句必须完整且符合 MySQL 的语法要求。 5、mysql_secure_installation的使用 mysql_secure_installation 是一个 MySQL 提供的安全配置脚本用于帮助用户强化 MySQL 数据库的安全性。这个脚本可以执行一系列任务包括设置 root 用户密码、删除匿名用户、禁止远程 root 登录、删除测试数据库等。 使用方法 运行脚本 mysql_secure_installation输入 MySQL root 密码 脚本启动后首先会要求你输入 MySQL root 用户的密码。如果这是全新安装可能没有设置密码你可以直接按 Enter 键跳过。 Enter current password for root (enter for none): 设置 root 密码 如果 root 用户尚未设置密码脚本会询问你是否要设置一个密码。输入两次相同的新密码。 Set root password? [Y/n] Y New password: Re-enter new password: 删除匿名用户 脚本会提示你是否要删除 MySQL 中的匿名用户。选择 Y 以删除匿名用户。 Remove anonymous users? [Y/n] Y禁止远程 root 登录 脚本会询问你是否要禁止 root 用户的远程登录。选择 Y确保只有本地登录的 root 用户可以访问数据库。 Disallow root login remotely? [Y/n] Y删除测试数据库 脚本会询问你是否要删除默认的测试数据库。选择 Y 以删除它。 Remove test database and access to it? [Y/n] Y刷新权限表 脚本会自动刷新 MySQL 的权限表确保所有更改立即生效。 Reload privilege tables now? [Y/n] Y输出示例 在运行完所有步骤之后脚本会输出类似以下的结果 All done! If youve completed all of the above steps, your MySQL installation should now be secure.Thanks for using MySQL!
http://www.w-s-a.com/news/617007/

相关文章:

  • 什么是网站功能源码下载站
  • 石家庄制作网站的公司双柏县住房和城乡建设局网站
  • 影视vip网站建设教程ppt模板免费下载 素材红色
  • 内蒙古城乡建设部网站首页平台网站建设ppt
  • 集约化网站建设项目官方网站建设
  • 原创先锋 北京网站建设网站开发电脑内存要多少
  • 婚恋网站建设项目创业计划书网站建设 食品
  • 免费建网站代码查询做导员的网站
  • 做网站的软件电子可以看女人不易做网站
  • 学校响应式网站模板下载仙居住房和城乡建设规划局网站
  • 推广网站的方法有拍卖网站建设
  • 网站建设网站排名优化中国网站服务器哪个好
  • asp网站应用程序网站建设需要提供的资料
  • 网站开发与设计.net微信小程序设计制作
  • 怎样做网站排名优化展馆设计费取费标准一览表
  • 网站建设去哪可接单网站建设与设计大作业
  • 休闲咖啡厅网站开发目标韩国小清新网站模板
  • 做微景观的网站制作网页模板适应不同分辨率
  • 最简单的网站系统昨天军事新闻最新消息
  • 做ps网页设计的网站有哪些wordpress内容付费
  • 有没有免费注册域名的网站科技小制作 手工 简单
  • 网站支付端口win10优化大师怎么样
  • 怎么做云购网站吗网站流量监测
  • 网站被恶意刷流量可以翻外墙的浏览器
  • 网站做直链下载存储解决方案怎么把网站设置为主页面
  • 西安做网站招聘深圳网站见
  • 网站怎么做优化百度能搜索到wordpress 子分类
  • 六安网站建设培训制作网站需要多少时间
  • 电子商务专业网站建设什么软件可以做动画视频网站
  • wordpress 分享主题做网站优化有必要