首页 >>  正文

mysql设置root权限

来源:baiyundou.net   日期:2024-09-22

作者:熊猫不是猫QAQ

前言

今天介绍的是一款网址导航项目,NAS上部署导航项目我也不是第一次介绍了,前有珠玉今天这个项目显得功能上就有点逊色了,不过得益于UI还挺好看的。想了解前面的项目的可以通过我的专栏 「《NAS原来这么有用》」 去查看以往内容,也希望大家关注下栏目,再随便关注下我吧 最后在发现圈子中搜索(docker聚集地)就可以找到咱们专属营地了,欢迎大家加入并讨论!

部署

这里我用的 「docker-compose」 部署,当然你也可以选择自建数据库然后直接在docker中搜索 「arvon2014/webstack-laravel」 部署,只需要部署时 「修改环境变量」 中的数据库信息就可以了。
首先编辑一个 「docker-compose.yml」 文件,文件内容如下:

version: '3'

services:
  db:
    image: mysql/mysql-server:5.6
    restart: always
    container_name: "mysql_wsl"
    environment:
      MYSQL_ROOT_PASSWORD: Tym8zrnNRpz4
      MYSQL_DATABASE: webstack
      MYSQL_USER: webstack
      MYSQL_PASSWORD: Xym8zrnNRpz
    command: --default-authentication-plugin=mysql_native_password
    networks:
      - "webstacknet"
  redis:
    image: redis:3
    container_name: "redis_wsl"
    restart: always
    networks:
      - "webstacknet"
  webstack:
    image: arvon2014/webstack-laravel:v1.2.2
    container_name: "wsl"
    ports:
      - 855:8000
    depends_on:
      - "db"
      - "redis"
    environment:
      LOGIN_COPTCHA: "false"
      DB_HOST: db
      DB_PORT: 3306
      DB_DATABASE: webstack
      DB_USERNAME: webstack
      DB_PASSWORD: Xym8zrnNRpz
    command: ['/entrypoint.sh','server']
    networks:
      - "webstacknet"
networks:
  webstacknet:
    driver: bridge

将其中的信息更改为自己想修改的内容,随后保存到docker文件夹中。
接着打开NAS的ssh功能, 「打开ssh工具连接nas」 ,以此输入以下命令:


  • sudo -i (获取管理员权限)

  • cd /volume1/docker (进入docker文件夹)

  • docker-compose up (执行容器命令)
    随后耐心等待即可,执行完成后会在docker中多出三个容器。

安装完成后浏览器输入NASIP+你设置的端口号即可访问了。

体验

进入主界面能看到默认的样式以及一些项目作者保留的网址,整体界面UI非常清爽明了,分类支持自定义编辑,整体UI交互也很舒适。

该项目的后端地址为 「/admin」 ,默认的 「账号密码均为admin」 。进入后端后可以看到项目作者留下的项目简介以及联系方式,左边有分类,网址以及后台管理。

总结

整个项目UI包括后台完成度很高,交互以及界面UI都挺美观大方的,适合长期实用,不过缺点也有,不能直接导入收藏栏,没有配套的插件实用,相对于我上一个写的 「OneNav」 还是有点逊色了,不过OneNav新版考虑现在需要付费,该容器作为代替品还是不错的。
以上便是本期的全部内容了,如果你觉得还算有趣或者对你有所帮助,不妨点赞收藏,最后也希望能得到你的关注,咱们下期见!(看在我这么勤奋更新的份上,给个关注吧!!)


","gnid":"999b18aa1a6c32d5a","img_data":[{"flag":2,"img":[{"desc":"","height":"255","title":"","url":"https://p0.ssl.img.360kuai.com/t012dfa6464e92b241b.jpg","width":"600"},{"desc":"","height":"135","title":"","url":"https://p0.ssl.img.360kuai.com/t01e6b82df839dc369b.jpg","width":"348"},{"desc":"","height":"290","title":"","url":"https://p0.ssl.img.360kuai.com/t01fb8cf2e4b6df438f.jpg","width":"600"},{"desc":"","height":"303","title":"","url":"https://p0.ssl.img.360kuai.com/t01cff1b57b59910f2d.jpg","width":"600"},{"desc":"","height":"298","title":"","url":"https://p0.ssl.img.360kuai.com/t0132fa9caca292e530.jpg","width":"600"},{"desc":"","height":"270","title":"","url":"https://p0.ssl.img.360kuai.com/t0103b78ddb537a0f46.jpg","width":"600"},{"desc":"","height":"270","title":"","url":"https://p0.ssl.img.360kuai.com/t018f2c71f2d8274184.jpg","width":"600"}]}],"original":0,"pat":"art_src_1,fts0,sts0","powerby":"hbase","pub_time":1679484010000,"pure":"","rawurl":"http://zm.news.so.com/3207bba92cfc68e8c33b46dd0ccd5d65","redirect":0,"rptid":"8a37a1705d225db3","rss_ext":[],"s":"t","src":"什么值得买","tag":[{"clk":"ktechnology_1:ui","k":"ui","u":""}],"title":"NAS制作自己的网址导航—一款界面美观完全开源,具备完整的前后台网址导航

台姣邹2918修改 mysql 的 root 口令 -
毋童俭19217058760 ______ 大致有 2 种方法:1、mysql>mysql -uroot -pxxx mysql mysql>update user set password=password('new_password') where user='user'; mysql>flush privileges;2、格式:mysqladmin -u 用户名 -p 旧密码 password 新密码#mysqladmin -uroot -...

台姣邹2918mysql怎么更改root密码 -
毋童俭19217058760 ______ 方法1 用SET PASSWORD命令11、打开终端win+r输入cmd回车即可打开;2、通过mysql -u用户名 -p指定root用户登录MySQL,输入后回车会提示输入密码.3、修改MySQL的root用户密码,格式:mysql> set password for 用户名@localhost = ...

台姣邹2918怎么设置mysql root用户可以即从本地登陆,又可远程登陆 -
毋童俭19217058760 ______ 为了迁移mysql到oracle,采用了oracle的sql developer工具,并下载了mysql jdbc驱动(为了让sql developer连接mysql) 为了从oracle sql developer远程以root连接mysql 1 2 3 mysql> GRANT ALL PRIVILEGES ON *.* TO root@"%" ...

台姣邹2918mysql怎么授予创建数据库的权限 -
毋童俭19217058760 ______ MySQL命令行能否实现新建用户呢?答案无疑是肯定的.而且在使用使用MySQL命令行新建用户后,还可以为用户授予权限. 首先要声明一下:一般情况下,修改MySQL密码,授权,是需要有mysql里的root权限的. 注:本操作是在WIN命令...

台姣邹2918mysql给root创建数据库权限吗 -
毋童俭19217058760 ______ root用户是系统默认的超级管理员,权限是最高的,当然可以管理任何用户建立的数据库了. 你新建的ppamdin可以取得管理权限,但不是最高的权限,它只能管理被root授权管理的数据库以及执行root授权的操作命令.

台姣邹2918mysql怎么设置用户权限? -
毋童俭19217058760 ______ 增加一个用户test1 密码为abc,让他可以在任何主机上登录,并对所有数据库有查询、插入、修改、删除的权限.首先用以root 用户连入MySQL,然后键入以下命令:mysql>grant select,insert,update,delete on *.* to test2@localhost identified by ...

台姣邹2918教你如何建立mysql远程连接root权限用户 -
毋童俭19217058760 ______ 以下语句具有和ROOT用户一2113样的权限.大家在拿站时应该碰到过5261.root用户的mysql,只可以本地连,对外拒绝连接.以下4102方法可以帮助你解决这个问题了,下面的语句功能是,建立一个用户为itpro 密码123 权限为和root一样....

台姣邹2918mysql修改root密码需要加密吗 -
毋童俭19217058760 ______ 方法/步骤 准备工作 在使用Mysql相关工具或Mysql命令来修改root密码之前请确保你已启动了Mysql服务,如果没有启动Mysql服务,请在DOS模式下输入 net start mysql 即可. 使用phpmyadmin来更改root密码. 使用phpmyadmin(我这里用...

台姣邹2918如何修改遗失的MySQL的ROOT用户密码 -
毋童俭19217058760 ______ 如果忘记了 MySQL 的 root 密码,可以用以下方法重新设置: 1. KILL掉系统里的MySQL进程; 2. 用以下命令启动MySQL,以不检查权限的方式启动; mysqld_safe -skip-grant-tables & 3. 然后用空密码方式使用root用户登录 MySQL; mysql -u root 4. 修改root用户的密码; mysql> update mysql.user set password=PASSWORD('新密码') where User='root'; mysql> flush privileges; mysql> quit5. 重新启动MySQL,就可以使用新密码登录了.

台姣邹2918如何给mysql用户分配权限 -
毋童俭19217058760 ______ 查看用户权限 mysql> show grants for zx_root; 赋予权限 mysql> grant select on dmc_db.* to zx_root; 回收权限 mysql> revoke select on dmc_db.* from zx_root; //如果权限不存在会报错 设置权限时必须给出一下信息1,要授予的权限2,被授予访问权限的数据库或表3,用户名 grant和revoke可以在几个层次上控制访问权限1,整个服务器,使用 grant ALL 和revoke ALL2,整个数据库,使用on database.*3,特点表,使用on database.table4,特定的列5,特定的存储过程

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024