小编Umb*_*ers的帖子

Ubuntu 20.04 设置mysql phpmyadmin root密码

我在 Ubuntu 20.04 上安装了 LAMP。

(德语) https://wiki.ubuntuusers.de/MySQL/Werkzeuge/

获取 root 密码登录 localhost/phpmyadmin 始终是一个问题。在 Ubuntu 18.04 中有一个很好的教程(几个):

SERVER BEENDEN:
  sudo service mysql stop
  sudo mkdir -p /var/run/mysqld
  sudo chown mysql:mysql /var/run/mysqld
  sudo /usr/sbin/mysqld --skip-grant-tables --skip-networking &
PRÜFEN MIT:
  jobs
STARTEN von MYSQL:
  mysql -u root
    mysql> FLUSH PRIVILEGES;
    mysql> USE mysql; 
    mysql> UPDATE user SET authentication_string=PASSWORD("NEWPASSWORD") WHERE user='root';
    mysql> UPDATE user SET plugin="mysql_native_password" WHERE User='root';
    mysql> quit
  sudo pkill mysqld
  sudo service mysql start
Run Code Online (Sandbox Code Playgroud)

在实际的 ubuntu 版本中,似乎不知道 PASSWORD 命令。我收到以下错误。

mysql>UPDATE user …

mysql passwords phpmyadmin root ubuntu-20.04

3
推荐指数
1
解决办法
1万
查看次数

使用 FastApi 读取动态 FormData

我可以使用 Python FastAPI 从 HTML 代码中读取 JS FormData,如下所示:

\n
<form>\n <input type ="number" name="test1">\n</form>\n
Run Code Online (Sandbox Code Playgroud)\n

Python 快速 API:

\n
@app.post("/zip")\nasync def buildScaffolding( test1: int=Form(...)):\n    print(test1)\n    return ""\n
Run Code Online (Sandbox Code Playgroud)\n

但现在我想动态更改 HTML 表单。就像您在商店购买商品时一样:

\n
<form>\n <input type ="number" name="numberItems">\n <!-- item 1-->\n <input type ="text" name="item_1">\n <!-- item 2-->\n <input type ="text" name="item_2">\n ...\n <!-- item n-->\n <input type ="text" name="item_n">\n</form>\n
Run Code Online (Sandbox Code Playgroud)\n

问题:如果我不知道将发送多少个项目,如何使用 Python FastAPI 处理输入?

\n

python forms dynamic fastapi

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

dynamic ×1

fastapi ×1

forms ×1

mysql ×1

passwords ×1

phpmyadmin ×1

python ×1

root ×1

ubuntu-20.04 ×1