原发性肝ca什么意思| 打包是什么意思| 多吃火龙果有什么好处和坏处| 白血球低是什么原因| 不二法门是什么意思| 心跳突然加快是什么原因| 祛痘用什么药膏| 11月9日是什么日子| 经常腿麻是什么原因| 小暑大暑是什么意思| 徐娘半老是什么意思| 秉着是什么意思| 巧克力是什么做的| 澍在人名中读什么| 牙疼是什么火引起的| 胃痉挛什么症状| 墨绿色是什么颜色| 药流可以吃什么水果| 病毒感染吃什么药| 伏藏是什么意思| 皮肤长癣是什么原因引起的| 检察长是什么级别| 什么时间吃水果最好| 鸡奸是什么意思| 什么水果不能放冰箱| b超fl是什么意思| 68年属猴的是什么命| 摄入是什么意思| 什么花晚上开| 6.28什么星座| 黄金桂是什么茶| 尿毒症有什么症状| exo是什么意思啊| 小腿疼痛挂什么科| 扁桃体发炎有什么症状| 气体交换受损与什么有关| 心脏不舒服挂什么科室| 反目成仇是什么意思| 为什么经常刷牙还牙黄| 生源地是什么意思| 次长是什么职位| 血氯高是什么原因| 苏打水是什么| 胃体隆起是什么意思| 低血压高吃什么药| 马上风为什么拔不出来| cta是什么检查| 奶瓶pp和ppsu有什么区别| 蟋蟀用什么唱歌| 6.10号是什么星座| 窝沟封闭是什么意思| gg是什么品牌| 狗到家里是什么预兆| 闺蜜什么意思| 七月九号是什么星座| 手背肿是什么原因| tommy什么牌子| 尿多是什么回事| 千呼万唤是什么生肖| 灵芝适合什么样的人吃| 疑心病是什么意思| 缺铁性贫血吃什么药| 感冒喉咙痛吃什么药| 吃什么补叶酸| 女娲补天是什么生肖| 舌苔发白是什么病的前兆| 茯砖茶是什么茶| 白牌车是什么身份| 早上醒来嘴苦是什么原因| 小米不能和什么一起吃| 梦见明星是什么预兆| 3月23是什么星座| 1987年属什么生肖| 蜘蛛痣是什么原因引起的| 绿茶有什么功效| 人为什么要吃盐| cea是什么意思| 冲锋什么| 唇炎抹什么药膏最有效| 心动过缓吃什么药最好| bart是什么意思| 吃什么通便效果最好最快| 细胞质由什么组成| 为什么精液是黄色的| 执行标准是什么意思| 膝关节积液吃什么药| 给你脸了是什么意思| 气阴两虚是什么意思| 黄花菜都凉了是什么意思| 寅木是什么木| 副部长是什么级别| 晚上睡觉放屁多是什么原因| 腺样体肥大是什么症状| 病毒感染发烧吃什么药| 夏天适合用什么护肤品| 水杉是什么植物| 乙字五行属什么| 胃食管反流用什么药| 310什么意思| 左手虎口有痣代表什么| 吃冬瓜有什么好处| 猪八戒原名叫什么| 喝酒头疼吃什么药| 下过海是什么意思| 严惩不贷是什么意思| 第三代试管是什么意思| 藤原拓海开的什么车| 囊肿和肿瘤有什么区别| 什么东西可以解酒| 孕妇手肿是什么原因| xy是什么意思| 睡觉口苦是什么原因| 掉头发补充什么维生素| 女人吃桃子有什么好处| prn是什么意思| 胎盘分级0级什么意思| 骨质增生是什么原因引起的| 一只眼睛肿了是什么原因| 下巴长硬包是什么原因| 血管瘤是什么样子图片| 办健康证要带什么证件| 驴板肠是什么部位| 文房四宝指的是什么| 一什么之| 有口臭去医院挂什么科| 三本是什么学历| 鼻息肉长什么样| 鸡蛋和什么食物相克| 08属什么生肖| 痣长在什么地方不好| am和pm是什么意思| 九七年属什么| 二阴指的是什么| 血小板低是什么引起的| 边际贡献是什么意思| 便宜的反义词是什么| 两个方一个土读什么| 羁押是什么意思| 激光是什么| 5月25号是什么星座| 头发麻是什么病的前兆| 早茶是什么意思| ooc是什么意思| 嗜血是什么意思| 柳字五行属什么| 天蝎座和什么座最配对| 夫妻分床睡意味着什么| 弥是什么意思| 夏至是什么生肖| 43岁属什么| 艾灸什么时候做最好| 意志是什么意思| 血糖高能吃什么蔬菜| 真命题是什么意思| 梦到手机丢了什么预兆| 白佛言是什么意思| 六月二号什么星座| 人血馒头是什么意思| 可乐是什么做的| 脑门发黑是什么原因| 鲷鱼是什么鱼| 酒喝多了喝什么解酒| 运动后出汗多是什么原因| 淋巴细胞百分比低说明什么问题| 医学ca是什么意思| 什么是血尿| 社保断了有什么影响| 文联主席是什么级别| 肺心病吃什么药| 心悸心慌吃什么药| 七寸是什么意思| 妤字属于五行属什么| 揠苗助长是什么意思| 孕妇晚餐吃什么比较好| 头昏脑胀吃什么药| 梦见数字是什么意思| 慢什么斯什么| 什么是用户名| 优生十项是检查什么| 壶承是什么| 利涉大川是什么意思| 胸闷挂什么科室| 巧克力是什么材料做的| 减肥有什么方法| 得了乙肝有什么症状| 黄褐斑内调吃什么中药| 机化是什么意思| 桂圆和龙眼有什么区别| sap是做什么的| 什么样的秋天| 脑卒中是什么病| 肝内多发低密度影是什么意思| 头晕目眩是什么病的征兆| 急性腹泻拉水吃什么药| itp是什么| 人乳头瘤病毒56型阳性是什么意思| 不义之财是什么意思| 栽赃是什么意思| 骨强度不足是什么原因| 月经来的少是什么原因| 小学生什么时候考试| 刚愎自用代表什么生肖| 做人流挂什么科| 落枕是什么原因| 布克兄弟什么档次| 咳嗽吐血是什么原因| 人流前需要检查什么项目| 622是什么星座| 推介是什么意思| 忘川是什么意思| 扁桃体肥大有什么影响| 归宁是什么意思| 井代表什么数字| 珉字五行属什么| circle什么意思| 嫩牛五方什么意思| 变蛋是什么| 女为悦己者容是什么意思| 三伏天是什么| 三七粉有什么作用| bc是什么牌子| 什么是思维导图| 舌系带短有什么影响| 高危型hpv阳性是什么意思| 饮食不规律会导致什么| 两什么三什么| 风麻疹是什么引起的| 鼻毛变白什么征兆| 水饮是什么意思| 什么是筋膜| 心塞是什么意思| 医院信息科是做什么| 从父是什么意思| 心脏跳的快是什么原因| 天麻是什么东西| 烧心是什么原因造成的| 九牛一毛是什么意思| 吃什么容易怀孕| 为的笔顺是什么| 塑料袋是什么垃圾| 双肾盂分离是什么意思| 插入阴道什么感觉| 肝炎是什么| 七月八号是什么日子| 吃鱼对身体有什么好处| glenfiddich是什么酒| 矜贵是什么意思| 什么叫裸眼视力| 肝硬化吃什么好| esd手术是什么意思| 彩宝是什么| 梦见性生活是什么意思| 肠子长息肉有什么症状| 粿是什么意思| 医疗行业五行属什么| 年轻人创业做什么好| 什么品牌奶粉好消化| 玉米有什么营养价值| 我是什么课文| 麦字五行属什么| bso是什么意思| 人乳头瘤病毒是什么意思| r代表什么意思| 牙齿酸是什么原因| 百度

绿色资源网:您身边最放心的安全下载站! 最新软件|热门排行|软件分类|软件专题|厂商大全

要闻--广东频道--人民网

技术教程
您的位置:首页数据库类MySQL → 常用的MySQL数据库命令大全

常用的MySQL数据库命令大全

百度 岳成所有信心、有能力,在最短时间内实现为千家企业担任常年法律顾问,打造中国法律顾问第一品牌!法律顾问单位:北京市中银律师事务所中银律师事务所(以下简称“中银律师”,律所网址)成立于1993年1月,是我国最早的合伙制律师事务所之一,也是我国最早以金融证券法律服务和企业、政府机构法律风险管理为主业的大型综合性律师事务所,是中国十大律师事务所之一。

我要评论 2011/12/25 15:05:47 来源:绿色资源网 编辑:downcc.com [ ] 评论:0 点击:297次

常用的MySQL命令大全

一、连接MySQL
格式: mysql -h主机地址 -u用户名 -p用户密码
1、例1:连接到本机上的MYSQL。
首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是: mysql>。
2、例2:连接到远程主机上的MYSQL。假设远程主机的IP为:110.110.110.110,用户名为root,密码为abcd123。则键入以下命令:
mysql -h110.110.110.110 -uroot -pabcd123
(注:u与root可以不用加空格,其它也一样)
3、退出MYSQL命令: exit (回车)。

修改mYSQL 管理员密码

二、修改密码
格式:mysqladmin -u用户名 -p旧密码 password 新密码
1、例1:给root加个密码ab12。首先在DOS下进入目录mysqlbin,然后键入以下命令:
mysqladmin -uroot -password ab12
注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。
2、例2:再将root的密码改为djg345。
mysqladmin -uroot -pab12 password djg345
 

增加新用

三、增加新用户。(注意:和上面不同,下面的因为是MySQL环境中的命令,所以后面都带一个分号作为命令结束符)
格式:grant select on 数据库.* to 用户名@登录主机 identified by \"密码\"
例1、增加一个用户test1密码为abc,让他可以在任何主机上登录,并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入MySQL,然后键入以下命令:
grant select,insert,update,
delete on *.* to test2@localhost identified by \"abc\";
如果你不想test2有密码,可以再打一个命令将密码消掉。
grant select,insert,update,delete on mydb
.* to test2@localhost identified by \"\";
在上面讲了登录、增加用户、密码更改等问题。下面我们来看看MySQL中有关数据库方面的操作。注意:你必须首先登录到MySQL中,以下操作都是在MySQL的提示符下进行的,而且每个命令以分号结束。
1、MySQL常用命令
create database name; 创建数据库
use databasename; 选择数据库
drop database name 直接删除数据库,不提醒
show tables; 显示表
describe tablename; 表的详细描述
select 中加上distinct去除重复字段
mysqladmin drop database name 删除数据库前,有提示。
显示当前mysql版本和当前日期
select version(),current_date;
2、修改mysql中root的密码:
shell>mysql -u root -p
mysql> update user set password=password(”xueok654123″) where user=’root’;
mysql> flush privileges //刷新数据库
mysql>use dbname; 打开数据库:
mysql>show databases; 显示所有数据库
mysql>show tables; 显示数据库mysql中所有的表:先use mysql;然后
mysql>describe user; 显示表mysql数据库中user表的列信息);
3、grant
创建一个可以从任何地方连接服务器的一个完全的超级用户,但是必须使用一个口令something做这个
mysql> grant all privileges on *.* to user@localhost identified by ’something’ with
增加新用户
格式:grant select on 数据库.* to 用户名@登录主机 identified by “密码”
GRANT ALL PRIVILEGES ON *.* TO monty@localhost IDENTIFIED BY ’something’ WITH GRANT OPTION;
GRANT ALL PRIVILEGES ON *.* TO monty@”%” IDENTIFIED BY ’something’ WITH GRANT OPTION;
删除授权:
mysql> revoke all privileges on *.* from root@”%”;
mysql> delete from user where user=”root” and host=”%”;
mysql> flush privileges;
创建一个用户custom在特定客户端it363.com登录,可访问特定数据库fangchandb
mysql >grant select, insert, update, delete, create,drop on fangchandb.* to custom@ it363.com identified by ‘ passwd’
重命名表:
mysql > alter table t1 rename t2;
4、mysqldump

恢复、备份数据库

备份数据库
shell> mysqldump -h host -u root -p dbname >dbname_backup.sql
恢复数据库
shell> mysqladmin -h myhost -u root -p create dbname
shell> mysqldump -h host -u root -p dbname < dbname_backup.sql
如果只想卸出建表指令,则命令如下:
shell> mysqladmin -u root -p -d databasename > a.sql
如果只想卸出插入数据的sql命令,而不需要建表命令,则命令如下:
shell> mysqladmin -u root -p -t databasename > a.sql
那么如果我只想要数据,而不想要什么sql命令时,应该如何操作呢?
   mysqldump -T./ phptest driver
其中,只有指定了-T参数才可以卸出纯文本文件,表示卸出数据的目录,./表示当前目录,即与mysqldump同一目录。如果不指定driver 表,则将卸出整个数据库的数据。每个表会生成两个文件,一个为.sql文件,包含建表执行。另一个为.txt文件,只包含数据,且没有sql指令。
5、可将查询存储在一个文件中并告诉mysql从文件中读取查询而不是等待键盘输入。可利用外壳程序键入重定向实用程序来完成这项工作。例如,如果在文件my_file.sql 中存放有查
询,可如下执行这些查询:
例如,如果您想将建表语句提前写在sql.txt中:
mysql > mysql -h myhost -u root -p database < sql.txt
1、安装环境:
Windows XP
Mysql 4.0.17 从 下次就需要用mysql -uroot -proot才可以登陆
在远程或本机可以使用 mysql -h 172.5.1.183 -uroot 登陆,这个根据第二行的策略确定
权限修改生效:
1)net stop mysql
net start mysql
2)c:\mysql\bin\mysqladmin flush-privileges
3)登陆mysql后,用flush privileges语句
6、创建数据库staffer
create database staffer;
7、下面的语句在mysql环境在执行
显示用户拥有权限的数据库 show databases;
切换到staffer数据库 use staffer;
显示当前数据库中有权限的表 show tables;
显示表staffer的结构 desc staffer;
8、创建测试环境
1)创建数据库staffer
mysql> create database staffer
2)创建表staffer,department,position,depart_pos
create table s_position
(
id int not null auto_increment,
name varchar(20) not null default '经理', #设定默认值
description varchar(100),
primary key PK_positon (id) #设定主键
);
create table department
(
id int not null auto_increment,
name varchar(20) not null default '系统部', #设定默认值
description varchar(100),
primary key PK_department (id) #设定主键
);
create table depart_pos
(
department_id int not null,
position_id int not null,
primary key PK_depart_pos (department_id,position_id) #设定复和主键
);
create table staffer
(
id int not null auto_increment primary key, #设定主键
name varchar(20) not null default '无名氏', #设定默认值
department_id int not null,
position_id int not null,
unique (department_id,position_id) #设定唯一值
);
3)删除
mysql>
drop table depart_pos;
drop table department;
drop table s_position;
drop table staffer;
drop database staffer;
9、修改结构
mysql>
#表position增加列test
alter table position add(test char(10));
#表position修改列test
alter table position modify test char(20) not null;
#表position修改列test默认值
alter table position alter test set default 'system';
#表position去掉test默认值
alter table position alter test drop default;
#表position去掉列test
alter table position drop column test;
#表depart_pos删除主键
alter table depart_pos drop primary key;
#表depart_pos增加主键
alter table depart_pos add primary key PK_depart_pos (department_id,position_id);

操作数据

10、操作数据
#插入表department
insert into department(name,description) values('系统部','系统部');
insert into department(name,description) values('公关部','公关部');
insert into department(name,description) values('客服部','客服部');
insert into department(name,description) values('财务部','财务部');
insert into department(name,description)

关键词:MySQL,数据库,MySQL数据库命令

阅读本文后您有什么感想? 已有 人给出评价!

  • 1 欢迎喜欢
  • 1 白痴
  • 1 拜托
  • 1 哇
  • 1 加油
  • 1 鄙视
晚八点是什么时辰 治疗脚气用什么药 感冒咳嗽一直不好是什么原因 看近视眼挂什么科 身心合一是什么意思
dmf是什么溶剂 燕窝是什么东西做的 牙齿松动吃什么药最好 北京豆汁什么味道 上火了吃什么药好
早上起来眼睛肿了是什么原因 日丙念什么 一百万存款算什么水平 是什么结构 阳盛阴衰是什么意思
反差是什么意思 绞丝旁一个奇念什么 单独玉米粉能做什么 大人发烧吃什么药 小孩头晕是什么原因
仪仗队是什么意思hcv9jop8ns2r.cn 二婚结婚需要什么证件xinmaowt.com 3.5是什么星座hcv7jop6ns3r.cn 什么是甲状腺hcv9jop0ns3r.cn 喝水有什么好处hcv8jop3ns5r.cn
雷替斯和优甲乐有什么区别hcv8jop1ns3r.cn 公务员是做什么工作的hcv8jop7ns6r.cn 女人切除子宫有什么影响hcv7jop7ns4r.cn 什么粥减肥效果好hcv8jop5ns7r.cn thirty什么意思hcv7jop5ns3r.cn
胆囊腺肌症是什么病sanhestory.com 风寒是什么意思bjhyzcsm.com 脑炎是什么病严重吗hkuteam.com 松子是什么树的果实hcv9jop2ns9r.cn 在屋顶唱着你的歌是什么歌jasonfriends.com
中国最长的河是什么河aiwuzhiyu.com 肾炎吃什么药96micro.com 鼻窦炎吃什么药好得快hcv8jop8ns3r.cn 孕晚期白细胞高是什么原因hcv8jop3ns6r.cn 六味地黄丸是治什么的hcv8jop3ns9r.cn
百度