一、启动和退出
1.输入MySQL:MySQL-h[host]-u[username]-p[password](密码),可以先不填直接输入,再输入,防止密码泄露。
2.退出MySQL:退出/退出
二。数据库操作
1.创建数据库:创建数据库[数据库名称]
2.显示所有数据库:显示数据库;
3.删除数据库:删除数据库[数据库名称]。
4.选择数据库:使用[数据库名称]。
5.显示当前数据库中包含的表格信息:显示表格。
6.用户操作:
1)创建用户/修改用户权限:授予对[数据库名称]的[特权]。*到由“[密码]”标识的[用户名]@[主机];
2)修改用户密码:updatemysql。usersetpassword = [uewpassword]其中用户= "[用户名]"
3)删除用户:从MySQL中删除。用户,其中用户= "[用户名]";
注意:应该在修改和删除用户密码后添加“刷新权限”命令。
三。表操作
1.表格创建:创建表格[新表格名称]([名称][类型]
2.获取表结构:desc[表名]/显示[表名]中的列。
3.删除表:删除表[表名]。
4.插入表格字段:更改表格[表格名称]添加[字段][类型][其他]。
5.更改表名:将表[旧表名]重命名为[新表名]。
6.更新表中的字段:更新[表名]集合[旧字段]=[新字段]。
四。数据操作
1.查找:选择[字段1,字段2,字段3...]from[表名]where[表达式]。
2.查询结果的前几行:select[字段1,字段2...]from[表名]where[表达式]limit[开始,长度]。
3.修改表中的数据:更新[表名]设置[字段]=[新值]where[表达式]。
4.删除表中的数据:从[表名]中删除where[表达式]。
5.插入数据:插入到[(& lt;字段名1 & gt[,..& lt字段名n > ])]值(值1 )[,(值n)];如插入MySQL值(1,' Tom ',17);
V .字段类型
1.int [(m)] type:正常大小的整数类型。
2.Double [(m,d)] [Zerofill]类型:正常大小(双精度)浮点数类型。
3.日期日期类型:支持的范围是1000-01-01到9999-12-31。MySQL以YYYY-MM-DD格式显示日期值,但允许您使用字符串或数字将该值分配给日期列。
4.char (m) type:定长字符串类型。存储时,右侧总是以空单元格填充到指定长度。
5.BLOBTEXT类型,最大长度为65535(2 ^ 16-1)个字符。
6.Varchar类型:可变长度字符串类型
六。数据库备份:
1.导出整个数据库:mysqldump -u用户名-p-default-character-set = latin1数据库名>;导出的文件名(数据库默认编码是latin1)
mysqldump-u wcnc-p smgp _ apps _ wcnc & gt;wcnc.sql
2.导出表格
Mysqldump -u用户名-p数据库名表名>;导出的文件名
mysqldump-u wcnc-p smgp _ apps _ wcnc users & gt;wcnc _用户. sql
3.导出数据库结构
MySQL dump-u wcnc-p-d–add-drop-table smgp _ apps _ wcnc & gt;d:wcnc_db.sql
-d no data -add-drop-table在每个create语句之前添加一个删除表。
4.导入数据库
公共源命令
进入mysql数据库控制台,
比如mysql -u root -p
mysql & gt使用数据库
然后使用source命令,后面跟着一个脚本文件(比如。此处使用的sql)。
mysql & gt资料来源:wcnc_db.sql
adminjs.cn是一个以CSS、JavaScript、Vue、HTML为核心的前端开发技术网站。我们致力于为广大前端开发者提供专业、全面、实用的前端开发知识和技术支持。 在本网站中,您可以学习到最新的前端开发技术,了解前端开发的最新趋势和最佳实践。我们提供丰富的教程和案例,让您可以快速掌握前端开发的核心技术和流程。 Adminjs.cn还提供一系列实用的工具和插件,帮助您更加高效地进行前端开发工作。我们提供的工具和插件都经过精心设计和优化,可以帮助您节省时间和精力,提升开发效率。 在Adminjs.cn中,您可以找到您需要的一切前端开发资源,让您成为一名更加优秀的前端开发者。欢迎您加入我们的大家庭,一起探索前端开发的无限可能!