小编Nic*_*ick的帖子

如何编码任意长的管道链?

我对Linux环境有些新意.我全神贯过地寻找答案 - 如果之前有人问过这个道歉.

我写了一个awk脚本,它运行在一个大文本文件上(11个演出,40列,48M行).该脚本称为"cycle.awk".它用新版本替换列.它要求数据首先由该特定列排序.为了在所有列上运行脚本,我写了一个像这样的bash命令:

cat input.csv |
    sort -k 22 -t "," | awk -v val=22 -f cycle.awk |
    sort -k 23 -t "," | awk -v val=23 -f cycle.awk |
    sort -k 24 -t "," | awk -v val=24 -f cycle.awk |
    sort -k 25 -t "," | awk -v val=25 -f cycle.awk |
    sort -k 26 -t "," | awk -v val=26 -f cycle.awk |
    sort -k 27 -t "," | awk -v val=27 -f cycle.awk |
    sort …
Run Code Online (Sandbox Code Playgroud)

linux bash awk

2
推荐指数
1
解决办法
192
查看次数

使用php脚本连接到mysql

我阅读了有关常见问题的留言板通知.我知道这个很常见,但我已经审查了stackoverflow上的所有相关帖子,但无法找到解决此问题的方法.

我正在使用最新的MAMP.我有一个mysql数据库,我在命令行中使用MAMP附带的mysql设置.我有一个名为"phpuser"的用户,其密码为"phpuser".我已经多次检查过,可以通过命令行使用该用户和密码登录.

这是我的代码.它直接来自这里的介绍教程(http://www.w3schools.com/php/php_mysql_connect.asp):

<?php
$servername = "localhost";
$username = “phpuser”;
$password = “phpuser”;

// Create connection
$conn = new mysqli($servername, $username, $password);

// Check connection
if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
} 
echo "Connected successfully";
?>
Run Code Online (Sandbox Code Playgroud)

当我使用最新的MAMP php版本运行它时,我收到此错误:

Nicks-MacBook-Pro:howdy Nick $ /Applications/MAMP/bin/php/php5.6.2/bin/php first_db.php
注意:使用未定义的常量"phpuser" - 在/ Applications/MAMP /中假设'"phpuser"'第3行的htdocs/howdy/first_db.php
注意:在第4行的/Applications/MAMP/htdocs/howdy/first_db.php中使用未定义的常量"phpuser" - 假设为""phpuser"'
警告:mysqli :: mysqli() :(28000/1045):第7行/Applications/MAMP/htdocs/howdy/first_db.php中用户'"phpuser"'@'localhost'(使用密码:YES)
拒绝访问连接失败:用户访问被拒绝"phpuser"'@'localhost'(使用密码:YES)

我尝试使用默认的php版本运行它,然后我得到一个不同的错误:

Nicks-MacBook-Pro:howdy Nick $ php first_db.php
警告:mysqli :: mysqli():( HY000/1045):在/ Applications中拒绝用户'"phpuser"'@'localhost'(使用密码:YES)第7行/MAMP/htdocs/howdy/first_db.php
连接失败:用户'"phpuser"'@'localhost'拒绝访问(使用密码:YES)

我已尝试使用127.0.1.1而不是本地主机,但这也无效.我检查了我的主机文件,这看起来很好.无论如何这是:

127.0.0.1       localhost
255.255.255.255 broadcasthost
::1             localhost
Run Code Online (Sandbox Code Playgroud)

我也尝试过运行MAMP文档中的示例代码: …

php mysql mysqli mamp

-1
推荐指数
1
解决办法
1548
查看次数

标签 统计

awk ×1

bash ×1

linux ×1

mamp ×1

mysql ×1

mysqli ×1

php ×1