掌握这点MySQL命令,日常数据库操作足够了!
学习不仅需要投入时间和成本,更重要的是通过大量实践来达到精通的境界。在日常工作和学习中,我们需要掌握的技能繁多,因此,首先应该掌握常用技能,再选择一个感兴趣的领域进行深入学习,从而在保证时间效益的同时,平衡工作与生活。
MySQL的日常操作管理,常用的命令并不多,只需要简单掌握就能够满足日常工作的需求。
假如数据库名称是 school 表名 student 服务器地址 192.168.0.100,常用的命令分为以下几类:连接命令、数据库操作命令、数据表操作命令、数据操作命令、查询命令、用户管理命令、优化和维护命令。1、连接命令 1.1 mysql -h 192.168.0.100 -u 用户名 -p #连接到 MySQL 服务器。 2、数据库操作命令 2.1 CREATE DATABASE school; #创建名为 "school" 的数据库。 2.2 SHOW DATABASES; #列出所有数据库。 2.3 USE school; #选择 "school" 数据库。 2.4 DROP DATABASE school; #删除 "school" 数据库。 3、数据表操作命令 3.1 CREATE TABLE student (id INT, name VARCHAR(20), age INT); #创建 "student" 表。 3.2 SHOW TABLES; #列出当前数据库中的所有表。 3.3 DESCRIBE student; #显示 "student" 表的结构。 3.4 ALTER TABLE student ADD email VARCHAR(255); #向 "student" 表添加 "email" 列。 3.5 ALTER TABLE student DROP COLUMN email; #从 "student" 表删除 "email" 列。 3.6 ALTER TABLE student MODIFY COLUMN name VARCHAR(30); #修改 "student" 表的 "name" 列数据类型。 3.7 ALTER TABLE student RENAME TO students; #将 "student" 表重命名为 "students"。 3.8 DROP TABLE student; #删除 "student" 表。 4、数据操作命令 4.1 INSERT INTO student (id, name, age) VALUES (1, "Tom", 18); #向 "student" 表插入一行数据。 4.2 UPDATE student SET age = 19 WHERE id = 1; #更新 "student" 表中的一行数据。 4.3 DELETE FROM student WHERE id = 1; #从 "student" 表删除一行数据。 4.4 TRUNCATE TABLE student; #清空 "student" 表的所有数据。 5、查询命令 5.1 SELECT * FROM student; #查询 "student" 表的所有数据。 5.2 SELECT id, name FROM student; #查询 "student" 表的 "id" 和 "name" 列数据。 5.3 SELECT * FROM student WHERE age >= 18; #查询 "student" 表中年龄大于等于 18 的数据。 5.4 SELECT * FROM student ORDER BY age DESC; #查询 "student" 表数据,按年龄降序排列。 5.5 SELECT COUNT(*) FROM student; #查询 "student" 表的行数。 5.6 SELECT * FROM student LIMIT 10; #查询 "student" 表的前 10 行数据。 6、用户管理命令 6.1 CREATE USER "new_user"@"%" IDENTIFIED BY "password"; #创建新用户。 6.2 DROP USER "new_user"@"%"; #删除用户。 6.3 GRANT ALL PRIVILEGES ON . TO "new_user"@"%" WITH GRANT OPTION; #给用户授权。 6.4 REVOKE ALL PRIVILEGES ON . FROM "new_user"@"%"; #撤销用户权限。 6.5 SHOW GRANTS FOR "new_user"@"%"; #显示用户的权限。 7、优化和维护命令 7.1 ANALYZE TABLE student; #分析表以更新关键字分布和表的统计信息。 7.2 CHECK TABLE student; #检查表的完整性和结构。 7.3 OPTIMIZE TABLE student; #优化表以提高性能。 7.4 REPAIR TABLE student; #修复损坏的表。 7.5 SHOW VARIABLES; #显示服务器的系统变量。 7.6 SHOW STATUS; #显示服务器的状态信息。 7.7 SHOW PROCESSLIST; #显示当前连接到服务器的进程列表。 7.8 KILL 进程ID; #杀死指定的服务器进程。 8、备份与恢复命令 8.1 mysqldump -h 192.168.0.100 -u 用户名 -p school > backup.sql #将 "school" 数据库备份到 "backup.sql" 文件。 8.2 mysql -h 192.168.0.100 -u 用户名 -p school < backup.sql #从 "backup.sql" 文件恢复 "school" 数据库。 9、索引和约束命令 9.1 ALTER TABLE student ADD PRIMARY KEY (id); #为 "student" 表的 "id" 列添加主键约束。 9.2 ALTER TABLE student ADD UNIQUE (email); #为 "student" 表的 "email" 列添加唯一约束。 9.3 ALTER TABLE student ADD INDEX (age); #为 "student" 表的 "age" 列添加索引。 9.4 ALTER TABLE student ADD FOREIGN KEY (class_id) REFERENCES class(id); #为 "student" 表的 "class_id" 列添加外键约束,引用 "class" 表的 "id" 列。 9.5 ALTER TABLE student DROP PRIMARY KEY; #删除 "student" 表的主键约束。 9.6 ALTER TABLE student DROP INDEX age; #删除 "student" 表的 "age" 列索引。 10、事务控制命令 10.1 START TRANSACTION; #开始一个新的事务。 10.2 COMMIT; #提交事务,使修改永久生效。 10.3 ROLLBACK; #回滚事务,撤销未提交的修改。
这些命令能满足日常管理的工作,尤其在没有可视化工具软件的时候,直接在控制台操作,这些已经很完整。
一穿毛衣就显老?看看有哪些搭救技巧在冬日的搭配中,最不可或缺的上衣单品大概就是毛衣了。它贴身又保暖的特性,可以说是冬天里最好用的内搭了。但是作为最常见最普通的单品,想要搭配起来显得精神和时尚,还是要花一些心思的。以
龚翔宇透露女排联赛目标先定下前四,如今当队长越发成熟稳重近日,中国女排的主力接应龚翔宇接受了媒体的采访,她在这次采访中显得非常成熟,看起来也成长了很多,曾经的龚翔宇被几位师姐捧在手心,因为她年纪最小,所以球员们都会对她有更多的关心和关爱
刘若英低调秀母爱,她是怎样陪伴孩子与丈夫的?都说刘若英是硬核妈妈,对丈夫,对孩子的爱温暖了很多人,身体力行地教会了我们该如何经营自己的婚姻,如何呵护家人和爱人。众所周知,刘若英的情歌治愈和温暖了很多心灵受伤的人,是我们这些9
隐姓埋名四十年的孤胆英雄,是怎样神一般的存在曾经两次闯进敌军指挥所,生擒敌军中将,凭借一根爆破筒俘虏整个敌军指挥所人员,你一定不会想到那时候的张国富才不满19周岁。1950年的时候,从全军遴选的300多名战斗英雄参加了在北京
亲爱的原型寻子成功,可惜找到的孩子却不再是他们的孩子亲爱的张译饰演的韩德忠在田鹏的生日宴会上宣布我媳妇怀孕了!一开始大家一片沉寂,因为这意味着韩德忠在说我放弃了!韩德忠在漫长而毫无希望的寻子路上,选择了不再执着,他狠狠地亲了田鹏的脸
有玩安琪拉的吗?暴走安琪拉出装推荐本人觉得,玩安琪拉上瘾了,前前后后加起来有3950场次了,喜欢的理由很简单,操作容易伤害高,因为每次玩辅助或坦克之类的英雄,玩得再好,队友也是能让你吐血,气不打一处来,团战明明快赢
LUMION12都更新了,却连一个能用的人物都没有最近这段时间,LUMION悄咪咪地发布了一个12版本的宣传视频,氛围感有了,细节增强了,模型库增加了。但特殊场景的人物还是那么稀缺,你说气人不气人!相信这也是所有LUMION玩家心
年底大切换来了!关注三大主线1今天两市普涨,两市四分之三的个股收涨。要说今天上涨的直接原因导火索,主要有两点一是昨天央行下调支农支小再贷款利率0。25个百分点,引发市场对于MLFLPR利率下调的预期。二是人民
在索尼PS大奖上,将原神第一名夺走的是谁?输了等于赢?12月3日,一年一度的索尼PS大奖又开始了,说起今年的获奖名单,跟往年有些不同,那就是国产游戏原神获得了两大奖项。这两个奖项分别是全球销量前三名的日本及亚洲地区厂商出品游戏的奖项P
冲泡奶粉的这3个误区,你有吗?大部分爸爸都认为冲奶粉很简单,只是奶粉和水加在一起。是的,没错,看起来就是这样简单,只是把水和奶粉混在一起。但是你知道是先加水还是先加奶粉吗?矿泉水还是纯净水?你想要多少度的水?等
航天知识答一答赢航天员从太空邮局寄回的亲笔签名邮封自从懂得仰望星空之后人类就对宇宙充满了好奇两千多年前面对浩瀚的星空屈原向天发问九天之际,安放安属?日月安属?列星安陈?两千多年后人类终于走出了地球从太空中看到了地球的真面目也看到了