Planet MySQL Planet MySQL: Meta English Deutsch Español Français Italiano 日本語 Русский Português
表示 进入内容 1101607 下一步 10 较早的记录
面试的时候遇到的问题,关于PHP并发
+0 Vote Up -0Vote Down

大概就是 mysql的一张表存放着某个用户的余额,下面我写伪代码了。

$sql=select * from user wherer 余额 > 10 and id=1;
//如果有余额进行逻辑处理最后在减去扣款。
if($sql){
echo '请求它接口';
$sql=update user set 余额=余额-10;//关键就在这里了,如果减完了就相当于没余额了,但是由于并发,第二个人查询的时候是有的,他也进了这个条件。怎么避免这种情况

}else{

echo '余额不足';
}

mysql转mysqli或pdo
+0 Vote Up -0Vote Down

最近在测试一个开源的帮助文档 wiki web help 问题不断,mysql错误提示要求将MySQL链接改为mysqli 或者pdo,按照网上的资料操作几次都失败,想着我大segmentfault高手如云,求帮忙解决

代码如下:

<?php
$_CONFIG = true;

# obvious db stuff
$CFG_USER = 'root';
$CFG_PASSWORD = '123456';
$CFG_SERVER = 'localhost';
$CFG_DATABASE = 'db';

# this is the return address for emails
$CFG_RETURN_ADDRESS = '';

# for email subject
$CFG_SITE_NAME = '';

# this if true requires registration before edit
$CFG_REGISTERED_ONLY = FALSE;

$con = mysql_connect($CFG_SERVER,$CFG_USER,$CFG_PASSWORD); 
mysql_select_db($CFG_DATABASE, $con); …
  [获取更多。。]
如何在phpstrom的终端中打开mysql并导入sql文件 ?
+0 Vote Up -0Vote Down

怎样在phpstrom的终端中打开mysql数据库,并导入sql文件,
别人帮我操作过,但我又忘了

MySQL 5.7版本新特性连载(二)
+0 Vote Up -0Vote Down

本文将和大家一起分享下5.7的新特性,不过我们要先从即将被删除的特性以及建议不再使用的特性说起。根据这些情况,我们在新版本及以后的版本中,应该不再使用,避免未来产生兼容性问题。

本文是基于MySQL-5.7.7-rc版本,未来可能 还会发生更多变化。

2、预计取消的特性
2.1、客户端交互协议中,EOF协议包不建议再使用了,建议改成OK协议包。WL#7766
2.2、不建议使用SHOW PROFILE指令,或直接从INFORMATION_SCHEMA.PROFILING中查看,建议利用PERFORMANCE_SCHEMA中的几个视图查看。WL#6802



  [获取更多。。]
mysql 索引问题
+0 Vote Up -0Vote Down

一个表最多能同时几个索引,比如a和b字段都有索引,where a=1 and b=1,这两个会同时使用吗?还有a=1 and c=1,c是普通字段,这个时候会用到a索引嘛,还有联合索引有那些要注意的,什么情况下联合索引会用不上。由于不方便测试,感谢大神分享经验!

CentOS 6.5 64位 应该怎么分区
+0 Vote Up -0Vote Down

服务器:Dell PowerEdge R410
CPU 一个:PROCESSOR, E5620, 2.4/5.86, 12M, XWM, B1
硬盘 三个:HARD DRIVE, 300G, SAS6, 15K, 3.5, S-EG, E/C~HD, 300G, SAS6, 15K, 3.5, S-EG, E/C
内存 4G :DUAL IN-LINE MEMORY MODULE, 4G, 1333, 2RX8, 8, 240, REGULATORY, LOW VOLTAGE

磁盘阵列 RAID 5,内存有点小,准备加一个4G的,装CentOS 6.5 64位应该怎么分区,主要用于javaEE环境,数据库用 MySQL,可能考虑 NGINX

Centos7 如何查看谁使用了内存?ps -aux | sort -k4nr是什么
+0 Vote Up -0Vote Down

这样的内存使用正常吗?为何2G内存一下子就只剩下600MB

[root@aliyun ~]# ps -aux | sort -k4nr
mysql     1053  0.3  6.4 1173436 122392 ?      Sl   Jun29   4:40 /usr/libexec/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr
/lib64/mysql/plugin --log-error=/var/log/mariadb/mariadb.log --pid-file=/var/run/mariadb/mariadb.pid --socket=/var/lib/mysql/mysql.sock
apache   12179  0.2  1.8 872784 35764 ?        S    07:24   1:56 php-fpm: pool www
apache   12399  0.2  1.8 872692 35184 ?        S    07:32   1:54 php-fpm: pool www
apache   12178  0.2  1.7 870512 33172 ?        S    07:24   1:56 php-fpm: pool www
apache   12215  0.2  1.7 870408 33220 ?        S …
  [获取更多。。]
mysql schema里面表的数量太多, 报reading authorization packet错误
+0 Vote Up -0Vote Down

rt, mysql 数据库的某个 schema 里面表的数量太多(1098个表), 打开之后就无法开启第二个 mysql 连接了, 报如下错误

Lost connection to MySQL server at ‘reading authorization packet

找了很久都没找到解决方式, 恳请大家帮帮忙

mysql &quot;the right syntax to use near 'not null comment '身份'&quot;
+0 Vote Up -0Vote Down
create table admin(

id int(4) not null primary key auto_increment comment '用户id',

uname varchar(50) not null unique comment '用户名',

passwd varchar(50) not null comment '密码',

degree varchar(200) check (degree = '管理员' or degree = '普通用户') not null comment '身份',

popedom int(4) check (popedom = 0 or degree = 1) not null comment '权限',

truename varchar(50)  comment '真实姓名',

sex varchar(20) check (sex = '男' or sex = '女') comment '性别', 

age int(4) check (age >=0 and age <=100) comment '年龄',

phone varchar(50) comment unique '手机号码',

address varchar(200) comment '家庭地址',
)

报错信息:

  [获取更多。。]
Spring4 Hibernate3 整合SessionFactory抛出空异常
+0 Vote Up -0Vote Down

昨天在做Spring 和 Hibernate的整合时出现的问题,一直没能解决,求助:
说明:我创建的是一个web工程,然后在测试的时候使用的是Junit
看源码:
测试类:

public class Test {
    //创建Spring 工厂
    private BeanFactory factory = new ClassPathXmlApplicationContext("beans.xml");

    @org.junit.Test
    public void add(){
        IUserService userService = factory.getBean("userService", UserService.class);
        User user = new User();
        user.setName("Defens");
        userService.add(user);
    }
}

业务处理类:

public class UserService implements …



  [获取更多。。]
表示 进入内容 1101607 下一步 10 较早的记录

Planet MySQL © 1995, 2015, Oracle Corporation and/or its affiliates   Legal Policies | Your Privacy Rights | Terms of Use

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.