网站大量收购闲置独家精品文档,联系QQ:2885784924

sql运行命令.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
sql运行命令

mysql命令行常用命第一招、mysql服务的启动和停止 net stop mysql net start mysql 第二招、登陆mysql mysql -u用户名 -p用户密码 mysql -uroot -p, 回车後提示你输入密码,输入12345,然後回车即可进入到mysql中了,mysql的提示符是: mysql 注意,如果是连接到另外的机器上,则需要加入一个参数-h机器IP 第三招、增加新用户 grant 权限 on 数据库.* to 用户名@登录主机 identified by 密码 增加一个用户user1密码为password1,让其可以在本机上登录, 并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入mysql,然後键入以下命令:grant select,insert,update,delete on *.* to user1@localhost Identified by password1;如果希望该用户能够在任何机器上登陆mysql,则将localhost改为%。 如果你不想user1有密码,可以再打一个命令将密码去掉。grant select,insert,update,delete on mydb.* to user1@localhost identified by ; 第四招: 操作数据库登录到mysql中,然後在mysql的提示符下运行下列命令,每个命令以分号结束。 显示数据库列表。 show databases; 缺省有两个数据库:mysql和test。 mysql库存放着mysql的系统和用户权限信息,我们改密码和新增用户,实际上就是对这个库进行操作。 显示库中的数据表: use mysql; show tables; 显示数据表的结构: describe 表名; 建库与删库: create database 库名; drop database 库名; 建表: use 库名; create table 表名(字段列表); drop table 表名; 清空表中记录: delete from 表名; 显示表中的记录: select * from 表名; 第五招、导出和导入数据 导出数据: mysqldump --opt test mysql.test 即将数据库test数据库导出到mysql.test文件,後者是一个文本文件如:mysqldump -u root -p123456 --databases dbname mysql.dbname 就是把数据库dbname导出到文件mysql.dbname中。 导入数据: mysqlimport -u root -p123456 mysql.dbname。不用解释了吧。 将文本数据导入数据库: 文本数据的字段数据之间用tab键隔开。 use test; load data local infile 文件名 into table 表名; SQL常用命令使用方法: (1) 数据记录筛选: sql=select * from 数据表 where 字段名=字段值 order by 字段名 [desc] sql=select * from 数据表 where 字段名 like %字段值% order by 字段名 [desc] sql=select top 10 * from 数据表 where 字段名 order by 字段名 [desc] sql=select * from 数据表 where 字段名 in (值1,值2,值3) sql=select * from 数据表 where 字段名 between 值1 and 值2 (2) 更新数据记录: sql=update 数据表 set 字段名=字段值 where 条件表达式 sql=update 数据表 set 字段1=值1,字段2=值2 …… 字段n=值n where 条件表达式 (3) 删除数据记录: sql=delete from 数据表 where 条件表达式 sql=delete from 数据表 (将数据表所有记录删除) (4) 添加数据记录: sql=insert into 数据表 (字段1,字段2,字段3 …) valuess (值1,值2,值3 …) sql=insert into 目标数据表 select * from 源数据表 (把源数据表的记录添加到目标数据表) (5) 数据记录统计函数: AVG(字段名) 得出一个表格栏平均值 COUNT(*|字段名) 对数据行数的统计或对某一栏有值的数据行

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档