我成功地在OpenWRT上安装了OpenWRT,没有任何错误--参见下面,但是我在登录时遇到了问题--它告诉我访问被拒绝了。但是根据我在互联网上发现的一切,默认的用户名是root,没有密码,所以我必须是一个特例。
请看下面:
root@OpenWrt:~# mysql_install_db
Installing MySQL system tables...
OK
Filling help tables...
OK
To start mysqld at boot time you have to copy
support-files/mysql
我已经从git下载了OpenWRT源代码并构建了它。我在package/helloworld目录中创建了一个带有所需Makefile的简单helloworld包,并构建了它。但它似乎什么也没做。以下是日志:
sonal@sonal-ThinkPad:~/openwrt$ make V=99 package/helloworld/compile
WARNING: your configuration is out of sync. Please run make menuconfig, oldconfig or defconfig!
make[1]: Entering directory
我在两个openwrt-qemu系统上运行mariadb-serverv10.2.33-1。我希望远程用户在一个特定的表上实现锁表。
在本地mysql服务器上,我创建了一个远程用户,并使用以下命令授予了LOCK TABLES权限:
CREATE USER 'root'@'192.168.%' IDENTIFIED BY 'root';
GRANT SELECT ON `qkd`.`RawKeyStatus` TO 'root'@'192.168.%';
GRANT LOCK TABLES ON `qkd`.* TO
我无法使用openwrt工具链构建静态二进制文件。
# staging_dir/toolchain-i386_i686_gcc-4.8-linaro_glibc-2.21/bin/i486-openwrt-linux-gnu-gcc -o /tmp/main /tmp/main.c -static
/tmp/main.c: In function 'main':
/tmp/main.c:3:2: warning: incompatible implicit declaration of built-in function 'printf' [enabled by