报错提示:
错误码: 1054
Unknown column '**' in 'field list'
问题分析:
1、该列名在数据表中不存在,也就是SQL语句中的列名写错了。
2、数据表中的列名多了一个空格,解决办法就是将空格去掉就可以了。
3、该列属于后面加上去的,选择全部列可以,单独获取报错,解决办法就是将数据表中的该列重新命名,然后保存。
4、表名在数据库中不存在。
错误码: 1054
Unknown column '**' in 'field list'
1、该列名在数据表中不存在,也就是SQL语句中的列名写错了。
2、数据表中的列名多了一个空格,解决办法就是将空格去掉就可以了。
3、该列属于后面加上去的,选择全部列可以,单独获取报错,解决办法就是将数据表中的该列重新命名,然后保存。
4、表名在数据库中不存在。
适用于 Linux 的 Windows 子系统 (WSL) 现在支持在 Windows 上运行 Linux GUI 应用程序(X11 和 Wayland),提供了完全集成的桌面体验。
WSL 2 使 Linux GUI 应用程序在 Windows 上使用起来原生且自然。
现在,可将 Windows 应用程序和 Linux 应用程序集成到工作流中,以获得无缝的桌面体验。
需要使用 Windows 10 版本 19044+ 或 Windows 11 才能使用此功能。
已安装适用于 vGPU 的驱动程序
若要运行 Linux GUI 应用,应首先安装下面与你的系统匹配的驱动程序。 这样,就可以使用虚拟 GPU (vGPU),使你可受益于硬件加速 OpenGL 渲染。
现在,可以在管理员 PowerShell 或 Windows 命令提示符中输入此命令,然后重启计算机来安装运行适用于 Linux 的 Windows 子系统 (WSL) 所需的全部内容。
wsl --install
计算机完成重启后,安装将继续进行,并要求你输入用户名和密码。 这将是 Ubuntu 发行版的 Linux 凭据。
现在,可开始在 WSL 上使用 Linux GUI 应用了!
有关详细信息,请查看安装 WSL。
如果已在计算机上安装 WSL,可通过从提升的命令提示符运行更新命令来更新到包含 Linux GUI 支持的最新版本。
选择“开始”,键入 PowerShell,右键单击“Windows PowerShell”,然后选择“以管理员身份运行”。
输入 WSL 更新命令:
wsl --update
需要重启 WSL,更新才能生效。 可通过在 PowerShell 中运行关闭命令来重启 WSL。
wsl --shutdown
备注
Linux GUI 应用仅受 WSL 2 支持,并且不能用于为 WSL 1 配置的 Linux 发行版。 了解如何将发行版从 WSL 1 更改为 WSL 2。
可从 Linux 终端运行以下命令,下载并安装这些常用的 Linux 应用程序。 如果使用的是不同于 Ubuntu 的发行版,则它可能使用与 apt 不同的包管理器。 安装 Linux 应用程序后,可在“开始”菜单中的发行版名称下找到它。 例如:Ubuntu -> Microsoft Edge
。
备注
对 WSL 上的 GUI 应用的支持不提供完整的桌面体验。 它依赖于 Windows 桌面,因此可能不支持安装以桌面为中心的工具或应用。 若要请求其他支持,可以在 GitHub 上的 WSLg 存储库中提交问题。
sudo apt update
Gnome 文本编辑器是 GNOME 桌面环境的默认文本编辑器。
sudo apt install gnome-text-editor -y
若要在编辑器中启动 bashrc 文件,请输入:gnome-text-editor ~/.bashrc
备注
GNOME 文本编辑器取代 gedit 成为 Ubuntu 22.10 中 GNOME/Ubuntu 的默认文本编辑器。 如果运行的是较旧版本的 Ubuntu,并且想要使用 gedit(以前的默认文本编辑器),则使用 sudo apt install gedit -y
。
GIMP 是一种免费的开源光栅图形编辑器,用于图像操作和图像编辑、自由形态绘图、不同图像文件格式之间的转码,以及更专业的任务。
sudo apt install gimp -y
若要启动,请输入:gimp
Nautilus 也称为 GNOME Files,是 GNOME 桌面的文件管理器。 (类似于 Windows 文件资源管理器)。
sudo apt install nautilus -y
若要启动,请输入:nautilus
VLC 是一种免费的开源跨平台多媒体播放器和框架,可播放大多数多媒体文件。
sudo apt install vlc -y
若要启动,请输入:vlc
X11 是 Linux 窗口管理系统,这是随它一起提供的各种应用和工具的集合,例如 xclock、xcalc 计算器、用于剪切和粘贴的 xclipboard、用于事件测试的 xev 等。有关详细信息,请参阅 x.org 文档。
sudo apt install x11-apps -y
若要启动,请输入要使用的工具的名称。 例如:
xcalc
、xclock
、xeyes
安装适用于 Linux 的 Google Chrome:
cd /tmp
wget https://dl.google.cn/linux/direct/google-chrome-stable_current_amd64.deb
sudo apt install --fix-missing ./google-chrome-stable_current_amd64.deb
*--fix-missing
选项用于修复安装过程中可能出现的缺少依赖项。 命令中的 ./
指定 .deb 文件所在的当前目录。 如果 .deb 文件位于其他目录中,则需要在命令中指定该文件的路径。
若要启动,请输入:google-chrome
在 Edge Insider 站点上查找有关如何使用命令行安装适用于 Linux 的 Microsoft Edge 浏览器的信息。 选择页面命令行安装部分下的“获取说明”。
若要启动,请输入:microsoft-edge
开发人员可以在 Windows 计算机上同时访问 Windows 和 Linux 的强大功能。 通过适用于 Linux 的 Windows 子系统 (WSL),开发人员可以安装 Linux 发行版(例如 Ubuntu、OpenSUSE、Kali、Debian、Arch Linux 等),并直接在 Windows 上使用 Linux 应用程序、实用程序和 Bash 命令行工具,不用进行任何修改,也无需承担传统虚拟机或双启动设置的费用。
必须运行 Windows 10 版本 2004 及更高版本(内部版本 19041 及更高版本)或 Windows 11 才能使用以下命令。 如果使用的是更早的版本,请参阅手动安装页。
现在,可以使用单个命令安装运行 WSL 所需的一切内容。 在管理员模式下打开 PowerShell 或 Windows 命令提示符,方法是右键单击并选择“以管理员身份运行”,输入 wsl --install 命令,然后重启计算机。
wsl --install
此命令将启用运行 WSL 并安装 Linux 的 Ubuntu 发行版所需的功能。 (可以更改此默认发行版)。
如果你运行的是旧版,或只是不想使用 install 命令并希望获得分步指引,请参阅旧版 WSL 手动安装步骤。
首次启动新安装的 Linux 发行版时,将打开一个控制台窗口,要求你等待将文件解压缩并存储到计算机上。 未来的所有启动时间应不到一秒。
备注
仅当根本没有安装 WSL 时,上述命令才有效。 如果运行 wsl --install
并查看 WSL 帮助文本,请尝试运行 wsl --list --online
以查看可用发行版列表并运行 wsl --install -d <DistroName>
以安装一个发行版。 若要卸载 WSL,请参阅卸载旧版 WSL 或注销或卸载 Linux 发行版。
默认情况下,安装的 Linux 分发版为 Ubuntu。 可以使用 -d
标志进行更改。
wsl --install -d <Distribution Name>
。 将 <Distribution Name>
替换为要安装的发行版的名称。wsl --list --online
或 wsl -l -o
。wsl --install -d <Distribution Name>
。提示
如果要通过 Linux/Bash 命令行(而不是通过 PowerShell 或命令提示符)安装其他发行版,必须在命令中使用 .exe:wsl.exe --install -d <Distribution Name>
或若要列出可用发行版,则使用:wsl.exe -l -o
。
如果在安装过程中遇到问题,请查看疑难解答指南的安装部分。
要安装未列为可用版本的 Linux 发行版,可使用 TAR 文件导入任何 Linux 发行版。 在某些情况下,与 Arch Linux 一样,也可使用 .appx
文件进行安装。 还可以通过 WSL 创建自己的自定义 Linux 发行版,以供使用。
安装 WSL 后,需要为新安装的 Linux 发行版创建用户帐户和密码。 请参阅设置 WSL 开发环境的最佳做法指南来了解详细信息。
建议遵循设置 WSL 开发环境的最佳做法这一指南,逐步了解以下操作:为已安装的 Linux 发行版设置用户名和密码、使用基本的 WSL 命令、安装和自定义 Windows 终端、针对 Git 版本控制进行设置、使用 VS Code 远程服务器进行代码编辑和调试、文件存储的最佳做法、设置数据库、装载外部驱动器、设置 GPU 加速等。
可列出已安装的 Linux 发行版,并通过在 PowerShell 或 Windows 命令提示符中输入以下命令来检查每个发行版的 WSL 版本:wsl -l -v
。
要在安装新的 Linux 发行版时将默认版本设置为 WSL 1 或 WSL 2,请使用命令 wsl --set-default-version <Version#>
,将 <Version#>
替换为 1 或 2。
要设置与 wsl
命令一起使用的默认 Linux 发行版,请输入 wsl -s <DistributionName>
或 wsl --set-default <DistributionName>
,将 <DistributionName>
替换为要使用的 Linux 发行版的名称。 例如,从 PowerShell/CMD 输入 wsl -s Debian
,将默认发行版设置为 Debian。 现在从 Powershell 运行 wsl npm init
将在 Debian 中运行 npm init
命令。
要在 PowerShell 或 Windows 命令提示符下运行特定的 WSL 发行版而不更改默认发行版,请使用命令 wsl -d <DistributionName>
,将 <DistributionName>
替换为要使用的发行版的名称。
有关详细信息,请参阅 WSL 的基本命令指南。
使用 wsl --install
命令安装的新 Linux 安装将默认设置为 WSL 2。
wsl --set-version
命令可用于从 WSL 2 降级到 WSL 1,或将以前安装的 Linux 发行版从 WSL 1 更新到 WSL 2。
要查看 Linux 发行版是设置为 WSL 1 还是 WSL 2,请使用命令 wsl -l -v
。
要更改版本,请使用 wsl --set-version <distro name> 2
命令将 <distro name>
替换为要更新的 Linux 发行版的名称。 例如,wsl --set-version Ubuntu-20.04 2
会将 Ubuntu 20.04 发行版设置为使用 WSL 2。
如果在 wsl --install
命令可用之前手动安装了 WSL,则可能还需要启用 WSL 2 所使用的虚拟机可选组件并安装内核包(如果尚未这样做)。
如需了解更多信息,请参阅 WSL 命令参考以获取 WSL 命令列表,并参阅比较 WSL 1 和 WSL 2,获取有关用于你的工作场景的指南,或参阅设置 WSL 开发环境的最佳做法,了解有关使用 WSL 设置良好开发工作流的一般指南。
WSL 支持运行想要安装的任意数量的不同 Linux 发行版。 这可能包括从 Microsoft Store 选择发行版、导入自定义发行版或生成自己的自定义发行版。
安装后,有几种方法可以运行 Linux 发行版:
ubuntu
wsl.exe
。wsl [command]
。 将 [command]
替换为 WSL 命令,例如,替换为 wsl -l -v
以列出已安装的发行版,或 wsl pwd
以查看当前目录路径在 WSL 中的装载位置。 在 PowerShell 中,命令 get-date
将提供 Windows 文件系统中的日期,而 wsl date
将提供 Linux 文件系统中的日期。选择的方法应取决于所执行的操作。 如果已在 Windows 提示符或 PowerShell 窗口中打开 WSL 命令行并想退出,请输入命令:exit
。
加入 Windows 预览体验计划,试用 WSL 的最新功能或更新。 加入 Windows 预览体验成员后,可以在 Windows 设置菜单内选择希望从哪个频道接收预览版,以自动接收与该版本关联的任何 WSL 更新或预览功能。 可以选择:
本文介绍如何使用 upload_max_filesize 和 post_max_size php 指令更改 PHP 脚本的最大上传文件大小。
默认情况下,PHP 脚本的最大上传文件大小设置为 128 MB。但是,您可能希望更改这些限制。例如,您可以设置一个下限,以防止用户将大型文件上传到您的网站。为此,请更改 upload_max_filesize 和 post_max_size 指令。
为了确保文件上传正常工作,post_max_size 指令应比 upload_max_filesize 稍大。例如,以下设置演示如何将文件上传限制设置为 20 MB:
upload_max_filesize = 20M post_max_size = 21M
设置 php 指令的首选方法是使用控制面板中的图形工具。
有关使用 cPanel 控制面板的帐户,请参阅此文章。
对于使用 Plesk 控制面板的帐户,请参阅此文章。
许多帐户还允许使用自定义 php.ini 文件。有关创建自定义 php.ini 文件的说明,请参阅此文章。
Address: No. 2, Jingwu Road, Zhengzhou City, Henan Province
Phone: 0086-371-63520088
QQ:76257322
Website: 800188.com
E-mail: