我安装wamp.phpmyadmin工作正常.现在我已经安装了mysql命令行客户端,我无法从mysql命令行或phpmyadmin连接到我的数据库.重新启动后,我无法访问phpmyadmin #1045 Cannot log in to the MySQL server.除了我的mysql命令行不接受我的密码并拒绝我的配置文件:
C:\wamp\bin\mysql\mysql5.5.24
Run Code Online (Sandbox Code Playgroud)
的my.ini
port=3306
Run Code Online (Sandbox Code Playgroud)
我的config.inc.php
$cfg['Servers'][$i]['verbose'] = 'localhost';
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['port'] = '';
$cfg['Servers'][$i]['socket'] = '';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['extension'] = 'mysql';
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'whtevr';
$cfg['Servers'][$i]['AllowNoPassword'] = false;
Run Code Online (Sandbox Code Playgroud)
httpd.conf文件
listen port:80
Run Code Online (Sandbox Code Playgroud)
C:\ Program Files\MySQL\MySQL Server 5.0
的my.ini
port:3306
Run Code Online (Sandbox Code Playgroud)
再次,我重新安装mysql命令行,端口更改为3307
port:3307
Run Code Online (Sandbox Code Playgroud)
WAMP可以很好地访问所有数据库,但是从mysql命令行客户端我无法访问我的所有数据库.它只是显示show databases;
information_schema
mysql
test
Run Code Online (Sandbox Code Playgroud) 我试图在一个表(misc)中删除一个外键(id),这是表(main)中的主键(id).数据库名称(xxx)
alter table misc drop FOREIGN KEY id
Run Code Online (Sandbox Code Playgroud)
我收到了这个错误
#1025 - 将'.\ times#sql-edc_27'重命名为'.\ interview\misc'时出错(错误号:150)
我有一个表格lead_submission,其中包含特定格式的用户的价值
agent_name qa_details
xxx 1001:|1083:|504:Yes|1009:|
ccc 504:Yes|1083:No|1008:|1009:|
Run Code Online (Sandbox Code Playgroud)
现在我想要504:Yes从两行得到的数量
这些值来自另一个表 paid_response
qno paid_response
504 Yes
1083 No
1083 Possibly
<?php
//db connection goes here
$sql=mysql_query("select qno,paid_response from paid_response where qno='504' ");
while($rows=mysql_fetch_array($sql)) {
$exqnos= $rows['qno'].'|'.$rows['paid_response'];
}
list($key,$val)=explode('|',$exqnos);
$exqno[$key]=$val;
foreach($exqno as $qno=>$value) {
$string .="qa_details LIKE '%|$qno:$value|%' ";
}
$sql=mysql_query("SELECT count(agent_name) as agent_cnt,count($string) as ppicount FROM `lead_submission` WHERE $string "); ?>
<table border="1">
<thead>
<tr>
<th>CountAgent</th>
<th>504-COUNT</th>
</tr>
<?php
while($row=mysql_fetch_array($sql)) { ?>
<tr style="color:red" >
<td><?php echo $row['agent_cnt']; …Run Code Online (Sandbox Code Playgroud) 我正在使用ubuntu 13.10xampp安装并成功运行opt/lampp/htdocs/xampp/www.路径是
.我已下载cakephp 2.4.6并将tar.gz文件解压缩到我的网络文件夹中
/opt/lampp/htdocs/xampp/www/cakephp
现在当我打
localhost/xampp/www/cakephp 它的表现
Warning: _cake_core_ cache was unable to write 'cake_dev_en-us' to File cache in /opt/lampp/htdocs/xampp/www/first_app/lib/Cake/Cache/Cache.php on line 325
Warning: /opt/lampp/htdocs/xampp/www/first_app/app/tmp/cache/persistent/ is not writable in /opt/lampp/htdocs/xampp/www/first_app/lib/Cake/Cache/Engine/FileEngine.php on line 384
Fatal error: Uncaught exception 'CacheException' with message 'Cache engine _cake_core_ is not properly configured.' in /opt/lampp/htdocs/xampp/www/first_app/lib/Cake/Cache/Cache.php:181 Stack trace: #0 /opt/lampp/htdocs/xampp/www/first_app/lib/Cake/Cache/Cache.php(151): Cache::_buildEngine('_cake_core_') #1 /opt/lampp/htdocs/xampp/www/first_app/app/Config/core.php(373): Cache::config('_cake_core_', Array) #2 /opt/lampp/htdocs/xampp/www/first_app/lib/Cake/Core/Configure.php(72): include('/opt/lampp/htdo...') #3 /opt/lampp/htdocs/xampp/www/first_app/lib/Cake/bootstrap.php(175): Configure::bootstrap(true) #4 /opt/lampp/htdocs/xampp/www/first_app/app/webroot/index.php(90): include('/opt/lampp/htdo...') #5 {main} thrown in /opt/lampp/htdocs/xampp/www/first_app/lib/Cake/Cache/Cache.php on …
我一直试图在不使用限制的情况下找到第三高的薪水.
在我使用的第二高工资的情况下
SELECT salary FROM table WHERE salary < ( SELECT MAX( salary ) order by salary desc
找到我使用的限制的第三高
select salary from one order by salary desc limit 3,1
现在如何在不使用限制的情况下找到第n个工资?