- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1、MySQL安装成功后的进入方式?/第一种方式进入:点击开始---所有程序---Mysql--Mysql Server5.0---Mysql Command Line Client 点击提示Enter password: root ?回车即可进入Mysql操作界面:show databases;//显示所有的数据库use test;//选择并使用test数据库show tables;//显示test库中所有表??exit 退出??第二种进入方式:开始--运行输入cmd 回车cd/进入 c盘根目录cd 切换到:C:/Program Files/MySQL/MySQL Server 5.0/bin在此目录中采用mysql - u root -pmysql -h -u root -p root回车提示Enter password: root ?回车即可进入Mysql操作界面:show databases;//显示所有的数据库use test;//选择并使用test数据库show tables;//显示test库中所有表?exit 退出?第三种方式进入:开始--运行输入cmd 回车cd/进入 c盘根目录cd 切换到:C:/Program Files/MySQL/MySQL Server 5.0/bin在此目录中采用mysql - u root -p ?数据库名称?mysql -h -u root -p root 数据库名称回车即可进入Mysql操作界面: 在此种直接可以使用 book数据库show tables;//显示test库中所有表?exit 退出?2、密码设置:?当用户没有设置密码时:添加密码:mysqladmin -uroot -password ab12? 注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。?当用户存在密码时:修改密码:cd/进入 c盘根目录cd 切换到:C:/Program Files/MySQL/MySQL Server 5.0/bin采用命令:mysqladmin -uroot -proot password 123回车后密码及更新为123;?3、增加用户:(注意:和上面不同,下面的因为是MYSQL环境中的命令,所以后面都带一个分号作为命令结束符)? 格式:grant select on 数据库.* to 用户名@登录主机 identified by “密码”??? 第一种:?增加一个用户test1密码为abc,让他可以在任何主机上登录,并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入MYSQL,然后键入以下命令:? grant select,insert,update,delete on *.* to test1@“%” Identified by “abc”;? 但增加的用户是十分危险的,你想如某个人知道test1的密码,那么他就可以在internet上的任何一台电脑上登录你的mysql数据库并对你的数据可以为所欲为了,解决办法见例第二种:? 第一种:增加一个用户test2密码为abc,让他只可以在localhost上登录,并可以对数据库mydb进行查询、插入、修改、删除的操作(localhost指本地主机,即MYSQL数据库所在的那台主机),这样用户即使用知道test2的密码,他也无法从internet上直接访问数mysql grant select,insert,update,delete on book.* to test2@localhost Identified by abc;? 如果你不想test2有密码,可以再打一个命令将密码消掉。?mysql grant select,insert,update,delete on book.* to test2@localhost Identified by ;??? 下面来看看MYSQL中有关数据库方面的操作。注意:必须首先登录到MYSQL中,以下操作都是在MYSQL的提示符下进行的,而且每个命令以分号结束。?desc admin;//显示表的结构 字段 ?字段类型 ?字段是否为null ?是否是主键 ? 额外信息等?create database 数据库名称;//创建数据库?show databases;//查看创建数据库是否成功 ? ?显示所有数据库的名称?use 数据库名称;//使用此数据库?show tables;//查看此数据库中的所有表 的名称?4、表的概念:?? 数据库中包含一个或多个表;???表:是行和列组成的。 行称为记录,是组织数据的单位;?? ? ? ? ? ? ? ? ? ? ?列被称为字段,每一个列表示记录的一个属性。?? ? ?注意事项:?? ? ? ? ? ?
文档评论(0)