123123;
mysql -h localhost -u root -P 3306 -p
password: *******
-h mysql连接地址
-u mysql登录用户名
-P mysql连接端口(默认为 3306)
-p mysql登录密码(不建议直接在后面写密码[明文])
密码直接登录mysql mysql -h localhost -u root -p 123456
退出mysql:
mysql>exit;
三、查询数据库信息
mysql>show databases;–展示数据库
mysql>set names gbk; --设置编码格式
mysql>use gfzscqxx;–使用哪个数据库
mysql>show tables;–table展示
mysql>exit;–退出数据库
mysql>show variables like “%character%”; --展示变量类似character;
mysql>show variables like “%case_table%”;
mysql>show global variables like ‘port’;
mysql>update user set host=‘%’ where …
四、创建和删除数据库
mysql>CREATE database db_name;–创建
mysql>DROP DATABASE db_name;–删除
五、查看数据库存储引擎、使用数据库、查看当前使用的数据库
mysql>SHOW ENGINES; --查看存储引擎
mysql>USE db_name; --使用数据库
mysql>SELECT DATABASE(); --查看当前使用的数据库
\g 或 \G 让结果显示更显的美观。
使用SHOW 语句查询mysql支持的存储引擎:
mysql>SHOW VARIABLES LIKE ‘have%’; --查询支持have开头的存储引擎
六、显示库中的数据表
mysql>USE db_name; --使用数据库
mysql>SHOW TABLES; --显示数据表
创建和删除数据表
mysql>CREATE TABLE [IF NOT EXISTS] table_name(column_name column_type…) --创建
mysql>DROP TABLE table_name; --删除
mysql> CREATE TABLE [IF NOT EXISTS] tb1(
id INT UNSIGNED PRIMARY KEY AUTO_INCREMENT,
age INT UNSIGNED NOT NULL,
name VARCHAR(150) NOT NULL,
status BOOLEAN NOT NULL DEFAULT 0
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
实例解析:
- 如果你不想字段为 NULL 可以设置字段的属性为 NOT NULL, 在操作数据库时如果输入该字段的数据为NULL ,就会报错。
- AUTO_INCREMENT定义列为自增的属性,一般用于主键,数值会自动加1。
- PRIMARY KEY关键字用于定义列为主键。 您可以使用多列来定义主键,列间以逗号分隔。
- UNSIGNED无符号。
- DEFAULT 设置默认值。
- COMMENT 字段或列的注释是用属性comment来添加。
- ENGINE 设置存储引擎,CHARSET 设置编码。
七、查看数据表的结构
mysql>DESC table_name;
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数Linux运维工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年Linux运维全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Linux运维知识点,真正体系化!
由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新
如果你觉得这些内容对你有帮助,可以添加VX:vip1024b (备注Linux运维获取)
最后的话
最近很多小伙伴找我要Linux学习资料,于是我翻箱倒柜,整理了一些优质资源,涵盖视频、电子书、PPT等共享给大家!
资料预览
给大家整理的视频资料:
给大家整理的电子书资料:
如果本文对你有帮助,欢迎点赞、收藏、转发给朋友,让我有持续创作的动力!
一个人可以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
大家整理的电子书资料:
[外链图片转存中…(img-3q64MOoM-1712847577942)]
如果本文对你有帮助,欢迎点赞、收藏、转发给朋友,让我有持续创作的动力!
一个人可以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
[外链图片转存中…(img-oHK1UBWN-1712847577942)]