MySQL管理员用户名为root整理.docx

上传人:b****1 文档编号:14937710 上传时间:2023-06-28 格式:DOCX 页数:15 大小:18.85KB
下载 相关 举报
MySQL管理员用户名为root整理.docx_第1页
第1页 / 共15页
MySQL管理员用户名为root整理.docx_第2页
第2页 / 共15页
MySQL管理员用户名为root整理.docx_第3页
第3页 / 共15页
MySQL管理员用户名为root整理.docx_第4页
第4页 / 共15页
MySQL管理员用户名为root整理.docx_第5页
第5页 / 共15页
MySQL管理员用户名为root整理.docx_第6页
第6页 / 共15页
MySQL管理员用户名为root整理.docx_第7页
第7页 / 共15页
MySQL管理员用户名为root整理.docx_第8页
第8页 / 共15页
MySQL管理员用户名为root整理.docx_第9页
第9页 / 共15页
MySQL管理员用户名为root整理.docx_第10页
第10页 / 共15页
MySQL管理员用户名为root整理.docx_第11页
第11页 / 共15页
MySQL管理员用户名为root整理.docx_第12页
第12页 / 共15页
MySQL管理员用户名为root整理.docx_第13页
第13页 / 共15页
MySQL管理员用户名为root整理.docx_第14页
第14页 / 共15页
MySQL管理员用户名为root整理.docx_第15页
第15页 / 共15页
亲,该文档总共15页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

MySQL管理员用户名为root整理.docx

《MySQL管理员用户名为root整理.docx》由会员分享,可在线阅读,更多相关《MySQL管理员用户名为root整理.docx(15页珍藏版)》请在冰点文库上搜索。

MySQL管理员用户名为root整理.docx

MySQL管理员用户名为root整理

MySQL的管理员用户名为root,密码默认为空修改root密码MySQL配置好后,启动成功,默认密码是空,但是为了安全,设置密码(MySQL有一个默认用户名为root,密码自己设定:

假如设为root)。

1)登录MySQLroot用户:

打开命令行,执行:

Mysql代码

1mysql-uroot-p

2)修改root密码:

Mysql代码

2mysql>updatemysql.usersetpassword="root"whereUser="root"。

3mysql>flushprivileges。

修改该修改密码的语句:

updatemysql.usersetpassword="root"whereUser="root"。

为:

updatemysql.usersetpassword=password("root")whereUser="root"。

详细说明:

见最底下的补充说明。

以后再进入MySQL,则为:

Mysql代码

4mysql-uroot-proot

7、常用命令:

Mysql代码

5showdatabases。

--显示数据库

6usedatabasename。

--用数据库

7showtables。

--显示表

8createtabletablename(field-name-1fieldtype-1modifiers,field-name-2fieldtype-2modifiers,....)。

--创建表

9altertabletablenameaddnew-fielnamenewfieldtype--为表加入新列

10insertintotablename(fieldname-1,fieldname-2,fieldname-n)valuse(value-1,value-2,value-n)--增

11deletefromtablenamewherefieldname=value--删

12updatetablenamesetfieldname=new-valuewhereid=1--改

13select*fromtablename--查

14desctablename--表定义描述

15showcreatetabletablename--可以查看引擎

16altertabletablenameengine=InnoDB--修改引擎

17createtabletablename(idint(11),namevarchar(10))type=INNODB--建表是设置引擎

8、例如:

(1)登录MySQL服务器后,查看当前时间,登录的用户以及数据库的版本

Mysql代码

18mysql>selectnow(),user(),version()。

19+---------------------+----------------+-----------+

20|now()|user()|version()|

21+---------------------+----------------+-----------+

22|2012-02-2620:

29:

51|root@localhost|5.5.20|

23+---------------------+----------------+-----------+

241rowinset(0.00sec)

(2)显示数据库列表

Mysql代码

25mysql>showdatabases。

26+--------------------+

27|Database|

28+--------------------+

29|information_schema|

30|mysql|

31|performance_schema|

32|test|

33+--------------------+

344rowsinset(0.03sec)

(3)新增数据库并查看

Mysql代码

35mysql>createdatabasetest_db。

36QueryOK,1rowaffected(0.00sec)

37mysql>showdatabases。

38+--------------------+

39|Database|

40+--------------------+

41|information_schema|

42|mysql|

43|performance_schema|

44|test|

45|test_db|

46+--------------------+

475rowsinset(0.00sec)

(4)选择数据库

Mysql代码

48mysql>usetest_db。

49Databasechanged

查看已选择的数据库:

Mysql代码

50mysql>selectdatabase()。

51+------------+

52|database()|

53+------------+

54|test_db|

55+------------+

561rowinset(0.00sec)

(5)显示当前数据库的所有数据表

Mysql代码

57mysql>showtables。

58Emptyset(0.00sec)

(6)新建数据表并查看

Mysql代码

59mysql>createtableperson(

60->idint,

61->namevarchar(20),

62->sexchar

(1),

63->birthdate

64->)。

65QueryOK,0rowsaffected(0.09sec)

Mysql代码

66mysql>showtables。

67+-------------------+

68|Tables_in_test_db|

69+-------------------+

70|person|

71+-------------------+

721rowinset(0.00sec)

(7)获取表结构

Mysql代码

73mysql>descperson。

74+-------+-------------+------+-----+---------+-------+

75|Field|Type|Null|Key|Default|Extra|

76+-------+-------------+------+-----+---------+-------+

77|id|int(11)|YES||NULL||

78|name|varchar(20)|YES||NULL||

79|sex|char

(1)|YES||NULL||

80|birth|date|YES||NULL||

81+-------+-------------+------+-----+---------+-------+

824rowsinset(0.01sec)

或者

Mysql代码

83mysql>describeperson。

84+-------+-------------+------+-----+---------+-------+

85|Field|Type|Null|Key|Default|Extra|

86+-------+-------------+------+-----+---------+-------+

87|id|int(11)|YES||NULL||

88|name|varchar(20)|YES||NULL||

89|sex|char

(1)|YES||NULL||

90|birth|date|YES||NULL||

91+-------+-------------+------+-----+---------+-------+

924rowsinset(0.01sec)

(8)查询表中的数据

Mysql代码

93mysql>select*fromperson。

94Emptyset(0.00sec)

(9)插入数据

Mysql代码

95mysql>insertintoperson(id,name,sex,birth)

96->values(1,'zhangsan','1','1990-01-08')。

97QueryOK,1rowaffected(0.04sec)

查询表中的数据:

Mysql代码

98mysql>select*fromperson。

99+------+----------+------+------------+

100|id|name|sex|birth|

101+------+----------+------+------------+

102|1|zhangsan|1|1990-01-08|

103+------+----------+------+------------+

1041rowinset(0.00sec)

(10)修改字段的类型

Mysql代码

105mysql>altertablepersonmodifysexchar(8)。

106QueryOK,1rowaffected(0.17sec)

107Records:

1Duplicates:

0Warnings:

0

查看字段描述:

Mysql代码

108mysql>descperson。

109+-------+-------------+------+-----+---------+-------+

110|Field|Type|Null|Key|Default|Extra|

111+-------+-------------+------+-----+---------+-------+

112|id|int(11)|YES||NULL||

113|name|varchar(20)|YES||NULL||

114|sex|char(8)|YES||NULL||

115|birth|date|YES||NULL||

116+-------+-------------+------+-----+---------+-------+

1174rowsinset(0.01sec)

(11)新增一个字段

Mysql代码

118mysql>altertablepersonadd(addressvarchar(50))。

119QueryOK,1rowaffected(0.27sec)

120Records:

1Duplicates:

0Warnings:

0

查看字段描述:

Mysql代码

121mysql>descperson。

122+---------+-------------+------+-----+---------+-------+

123|Field|Type|Null|Key|Default|Extra|

124+---------+-------------+------+-----+---------+-------+

125|id|int(11)|YES||NULL||

126|name|varchar(20)|YES||NULL||

127|sex|char(8)|YES||NULL||

128|birth|date|YES||NULL||

129|address|varchar(50)|YES||NULL||

130+---------+-------------+------+-----+---------+-------+

1315rowsinset(0.01sec)

(12)更新字段内容查看修改前表的内容:

Mysql代码

132mysql>select*fromperson。

133+------+----------+------+------------+---------+

134|id|name|sex|birth|address|

135+------+----------+------+------------+---------+

136|1|zhangsan|1|1990-01-08|NULL|

137+------+----------+------+------------+---------+

1381rowinset(0.00sec)

修改:

Mysql代码

139mysql>updatepersonsetname='lisi'whereid=1。

140QueryOK,1rowaffected(0.04sec)

141Rowsmatched:

1Changed:

1Warnings:

0

142mysql>select*fromperson。

143+------+------+------+------------+---------+

144|id|name|sex|birth|address|

145+------+------+------+------------+---------+

146|1|lisi|1|1990-01-08|NULL|

147+------+------+------+------------+---------+

1481rowinset(0.00sec)

149mysql>updatepersonsetsex='man',address='China'whereid=1。

150QueryOK,1rowaffected(0.04sec)

151Rowsmatched:

1Changed:

1Warnings:

0

152mysql>select*fromperson。

153+------+------+------+------------+---------+

154|id|name|sex|birth|address|

155+------+------+------+------------+---------+

156|1|lisi|man|1990-01-08|China|

157+------+------+------+------------+---------+

1581rowinset(0.00sec)

为了方便下面测试删除数据,在向person表中插入2条数据:

Mysql代码

159mysql>insertintoperson(id,name,sex,birth,address)

160->values(2,'wangwu','man','1990-01-10','China')。

161QueryOK,1rowaffected(0.02sec)

162mysql>insertintoperson(id,name,sex,birth,address)

163->values(3,'zhangsan','man','1990-01-10','China')。

164QueryOK,1rowaffected(0.04sec)

165mysql>select*fromperson。

166+------+----------+------+------------+---------+

167|id|name|sex|birth|address|

168+------+----------+------+------------+---------+

169|1|lisi|man|1990-01-08|China|

170|2|wangwu|man|1990-01-10|China|

171|3|zhangsan|man|1990-01-10|China|

172+------+----------+------+------------+---------+

1733rowsinset(0.00sec)

(13)删除表中的数据删除表中指定的数据:

Mysql代码

174mysql>deletefrompersonwhereid=2。

175QueryOK,1rowaffected(0.02sec)

176mysql>select*fromperson。

177+------+----------+------+------------+---------+

178|id|name|sex|birth|address|

179+------+----------+------+------------+---------+

180|1|lisi|man|1990-01-08|China|

181|3|zhangsan|man|1990-01-10|China|

182+------+----------+------+------------+---------+

1832rowsinset(0.00sec)

删除表中全部的数据:

Mysql代码

184mysql>deletefromperson。

185QueryOK,2rowsaffected(0.04sec)

186mysql>select*fromperson。

187Emptyset(0.00sec)

(14)重命名表查看重命名前的表名:

Mysql代码

188mysql>showtables。

189+-------------------+

190|Tables_in_test_db|

191+-------------------+

192|person|

193+-------------------+

1941rowinset(0.00sec)

重命名:

Mysql代码

195mysql>altertablepersonrenameperson_test。

196QueryOK,0rowsaffected(0.04sec)

197mysql>showtables。

198+-------------------+

199|Tables_in_test_db|

200+-------------------+

201|person_test|

202+-------------------+

2031rowinset(0.00sec)

(15)新增主键

Mysql代码

204mysql>altertableperson_testaddprimarykey(id)。

205QueryOK,0rowsaffected(0.11sec)

206Records:

0Duplicates:

0Warnings:

0

207mysql>descperson_test。

208+---------+-------------+------+-----+---------+-------+

209|Field|Type|Null|Key|Default|Extra|

210+---------+-------------+------+-----+---------+-------+

211|id|int(11)|NO|PRI|0||

212|name|varchar(20)|YES||NULL||

213|sex|char(8)|YES||NULL||

214|birth|date|YES||NULL||

215|address|varchar(50)|YES||NULL||

216+---------+-------------+------+-----+---------+-------+

2175rowsinset(0.00sec)

删除主键:

Mysql代码

218mysql>altertableperson_testdropprimarykey。

219QueryOK,0rowsaffected(0.18sec)

220Records:

0Duplicates:

0Warnings:

0

221mysql>descperson_test。

222+---------+-------------+------+-----+---------+-------+

223|Field|Type|Null|Key|Default|

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工作范文 > 行政公文

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2