
正文
php给账户分配数据的简单介绍
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
php 怎么新建mysql 用户 数据库 和 设置数据库权限啊
一、用PhpMyAdmin新建一个MySQL用户.
1,用root登陆phpmyadmin
2,点权限
3,点创建一个用户
4,选择所有权限
执行
二、使用可视化操作软件,如phpmyadmin,mysqlcc等。
或者用命令行Create Database 数据库名
三、for example
创建用户vap,并分配权限:对数据库vap的所有表可以从所有机器(第一句)和本地机器(第二局)进行访问,并拥有任意权限,密码为vap
grant all privileges on vap.* to 'vap'@'%' identified by 'vap';
grant all privileges on vap.* to 'vap'@'localhost' identified by 'vap';
相关问答
Q1: php怎样实现多用户管理?
首先一个是在修改用户资料页面怎样判断当前登陆的是哪个用户?
----答:你在数据库里面加个字段,记录用户的类型的,然后登陆的时候用 cookie 或者 sessssion 记录他的用户类型。如 $_session['type']='admin'
然后就是,其实cookie很安全至少不像传说中的那样危险,这个你可以百度下别人的文章,一般情况下cookie是很难被修改的,所以考虑cookie的安全是必要的但是太过分了就没必要了。
其次,session保存在服务器不假,每个session都有一个唯一的id 你打印 session数组久知道,程序可以通过那个id判断session的所有者。
Q2: 有20个有序数字php怎么平均分配给4用户并写入mysql数据库?
function getDivideNumber($number, $total, $index = 2) {
// 取平均数
$divide_number = floor($number / $total * pow(10, $index)) / pow(10, $index);
$divide_number = number_format($divide_number, $index, '.', '');
// 获取最后一个数字
$last_number = $number - $divide_number * ($total - 1);
$last_number = number_format($last_number, $index, '.', '');
// 拼装平分后的数据返回
$number_str = str_repeat($divide_number . ',', $total - 1) . $last_number;
return explode(',', $number_str);
}
$array = getDivideNumber(120, 3, $index = 0);
得到平均分配的数字数组,用遍历后入库
Q3: php写了一个网页,每个注册会员看到的页面是一样的,给每个注册用户分配一个url id值
php可以实现动态生成网页,不过模版要求一致。你可以根据不同会员的信息来替换模版中的内容。你这个要用到后台数据库吧?
可以在当前页,也就是你的index.php中加入一句$_GET['id'],这样就可以根据获得的ID来显示不同的网页了。那么你的url中必须带有id=001这个参数






