ubuntu上mysql创建用户及启用
初始登录mysql,使用root帐号,之后选择use mysql,使用mysql数据库.
然后select user from user;
可以看到现有用户.
然后用命令 create user paul identified by 'newpasswd';
paul是用户名,newpasswd是新密码
再用show grants for paul; 可以看到paul用户的权限;
可以看到GRANT USAGE ON *.* TO 'paul'@'%'
这个说明paul用户没有任何权限
接下来继续给paul用户授权
grant all on PaulDataBase.* to paul;
把PaulDatabase这个数据库的所有权限都给paul用户
之后quit;
如果此时重新登录,会出现Access denied, 因为此时paul还没有启用
所以,先终止mysql服务,输入命令 sudo /etc/init.d/mysql stop
然后重新启动 sudo /etc/init.d/mysql restart
再以paul用户名登录就ok了!
相关文档:
代码如下:
1 String command = " cmd /c C:/Program Files/MySQL/MySQL Server 5.0/bin>mysqldump -h localhost -u root -p aijia > E:/aijia.dmp " ;
2 try {
3 Process process& ......
原文链接:http://hi.baidu.com/171892549/blog/item/14818d0ac616ee34b1351dbd.html
在数据库表中,使用索引可以大大提高查询速度。
假如我们创建了一个 testIndex 表:
CREATE TABLE testIndex(i_testID INT NOT NULL,vc_Name VARCHAR(16) NOT NULL);
我们随机向里面插入了 1000 条记录,其中有一条 i_testID vc_Name ......
1. 定义
/*
Plugin system variables.
*/
static long sysvar_one_value;
static char *sysvar_two_value;
static MYSQL_SYSVAR_LONG(simple_sysvar_one, sysvar_one_value,
PLUGIN_VAR_RQCMDARG,
"Simple fulltext parser example system variab ......
IN expireDate VARCHAR(20),IN resType INT
//-----------------------------------------------------------------------------------
BEGIN
DECLARE a,b,icon_id INT;
DECLARE cur_1 CURSOR FOR SELECT id from `tbl_resource` WHERE discriminator="RC_CON" and robot_type=resType and add_date<=ex ......
MySQL 存储过程是从 MySQL 5.0 开始增加的新功能。存储过程的优点有一箩筐。不过最主要的还是执行效率和SQL 代码封装。特别是 SQL 代码封装功能,如果没有存储过程,在外部程序访问数据库时(例如 PHP),要组织很多 SQL 语句。特别是业务逻辑复杂的时候,一大堆的 SQL 和条件夹杂在 PHP 代码中,让人不寒而栗。现在有了 My ......