下载此文档

MYSQL命令行模式管理MySql的一点心得--.doc


文档分类:IT计算机 | 页数:约3页 举报非法文档有奖
1/3
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/3 下载此文档
文档列表 文档介绍
MYSQL命令行模式管理MySql的一点心得--.docMYSQL命令行模式管理MySql的一点心得>>
MySql数据库是中小型网站后台数据库的首选,+Apache+PHP+MySql平台,,。
当前一般用户的开发环境多是ySql包含一个含空密码的root帐户和一个匿名帐户,这是很大的安全隐患,对于一些重要的应用我们应将安全性尽可能提高,在这里应把匿名帐户删除、root帐户设置密码,可用如下命令进行:
usemysql;
deletefromUserysql-uroot-p;
mysql-uroot-pneysqlmydb-uroot-p;
mysqlmydb-uroot-pneydb是要登录的数据库的名称。
在进行开发和实际应用中,用户不应该只用root用户进行连接数据库,虽然使用root用户进行测试时很方便,但会给系统带来重大安全隐患,也不利于管理技术的提高。我们给一个应用中使用的用户赋予最恰当的数据库权限。如一个只进行数据插入的用户不应赋予其删除数据的权限。MySql的用户管理是通过User表来实现的,添加新用户常用的方法有两个,一是在User表插入相应的数据行,同时设置相应的权限;二是通过GRANT命令创建具有某种权限的用户。其中GRANT的常用用法如下:

grantallonmydb.*toNeeHostNameidentifiedbypasseHostNameidentifiedbypassydb.*-uroot-p
Enterpassysql>createdatabasemydb;
QueryOK,1roysql>usemydb;
Databasechanged
mysql>createtableTestTable(Idintaut_incrementprimarykey,
UserNamevarchar(16)notnull,
Addressvarchar(255));
QueryOK,0roysql>grantallonmydb.*totestlocalhostidentifiedbytest;
QueryOK,0roysql>quit
Bye
[ysqlmydb-utest-ptest
,其内容为:
InsertintoT
12下一页>>>>这篇文章来自..,。estTable(UserName,Address)values('Tom','shanghai');
InsertintoTestTable(UserName,Address)values('John','beijing');
select*fromTestTable;

MYSQL命令行模式管理MySql的一点心得-- 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数3
  • 收藏数0 收藏
  • 顶次数0
  • 上传人pppccc8
  • 文件大小52 KB
  • 时间2018-06-10
最近更新