ubuntu mysql 服务管理以及数据库操作

使用systemd管理MySQL服务器 文章目录系统概述1. 为Mysql配置systemd2. 使用systemd配置多个MySQL实例3. 从mysqld_safe迁移到systemd1.1 新增配置文件1.2 使用systemctl管理参考文档 适用Mysql 5.7。 如果在以下Linux平台上使用RPM或Debian软件包安装MySQL,则服务器的启动和关闭由systemd管理: RPM 包平台: 企业版Linux 7变体... 阅读详情

ubuntu mysql 安装与使用

​ MySQL是一种关系型数据库管理系统(数据保存在不同的表中而不是将所有数据放在同一个大仓库内,访问速度以及灵活性有明显提高 ),支持标准的sql语言,并且mysql是开源的,不需要支付额外的费用,所以当下非常流行

​ 本文介绍 ubuntu下 mysql 服务的安装与管理以及mysql数据库的简单使用

​ mysql本质是基于socket编写的C/S架构的软件

​ mysql 官方地址: https://www.mysql.com/

​ export PS1="\w [\033[1;32;1m]\t: > "

mysql 服务管理

mysql服务安装/启动/停止/状态

sudo apt-get install mysql-server -y

install

查看mysql服务状态

systemctl status mysql.service

status

mysql服务启动/停止/重启

service mysql start/stop/restart
/etc/inint.d/mysql start/stop/restart

mysql服务卸载

可以利用ubuntu下 autoremove工具对mysql卸载,较为方便,但是容易出问题,autoremove会卸载所用的依赖

sudo apt-get autoremove mysql* --purge -y

image-20210803112844993

也可以用remove命令

sudo apt-get remove mysql-server -y

image-20210803112734986

mysql 使用

mysql root登录

mysql -h localhost -u root -p

​ -u 表示选择登陆的用户名

​ -p 表示登陆的用户密码

​ -h 登录主机名

image-20210803114536133

mysql数据库操作

显示数据库

show databases; 

删除已存在的数据库

drop database databasename;

新建数据库

create database databasename;

image-20210803135520663

使用数据库

use databasename;

image-20210803152939026

mysql数据库表操作

创建表

create table 表名(fieldname1 fieldtype1,fieldname2 fieldtype2,..);

显示当前使用库的所有表

show tables;

删除表

drop table 表名;

image-20210803153735325

表重命名

alter table 旧表名 rename 新表名;

image-20210803155303699

查看表详细信息

desc 表名;

image-20210803154310224

新增列

alter table 表名 add new_fielname new_fieldtype;

image-20210803154720100

修改列

alter table 表名 modify fieldname new_fieldtype;

image-20210803154926284

删除列

alter table 表名 drop 列名;

image-20210803155044706

mysql 增删查改

增

insert into tablename(fieldname1,fieldname2,fieldnamen) valuse(value1,value2,valuen);

删

delete from 表名 where 条件 ;

查

select * from tablename where 条件;

改

update tablename set fieldname1=new_value where filename2=value;

image-20210803161356206

mysql 引擎

查看mysql现在已提供的存储引擎

show engines;

image-20210803161938280

查看mysql当前默认的存储引擎

show variables like '%storage_engine%';

image-20210803162032340

修改引擎

alter table tablename ENGINE=InnoDB;

查看某张表用的存储引擎

show create table tablename;

image-20210803162240373

创建表时设置存储引擎

create table tablename(fieldname1 fieldtype1,fieldname2 fieldtype2,..) ENGINE=engine_name;


欢迎关注微信公众号:LinuxRos

在这里插入图片描述

长期分享程序猿技术(linux shell脚本、应用、驱动、c、c++、机器人ROS、python、算法……)
ubuntu 下数据库管理工具dbeaver 在ubuntu 下安装dbeaver步骤 立即下载

相关推荐

【翼型】基于Matlab的NACA翼型气动性能仿真与优化【附源码】

本文详细介绍了如何使用Matlab进行NACA翼型的气动性能仿真与优化。内容涵盖从生成NACA翼型坐标、利用面板法快速估算升阻力,到进阶的粘性流模拟与优化设计入门。通过清晰的代码示例和分步指南,帮助读者掌握基于Matlab的翼型分析与优化流程,为飞行器或叶片设计提供实用工具和方法。

weixin_29032489的博客 408

ubuntu mysql管理工具_Ubuntu 安装 PhpMyAdmin 管理 MySQL 数据库

Ubuntu 安装 PhpMyAdmin 管理 MySQL 数据库PhpMyAdmin 是一个用 PHP 编写的软件工具,可以通过 web方式控制和操作 MySQL 数据库。通过 phpMyAdmin 可以完全对数据库进行操作,例如建立、复制和删除数据等等,这样 MySQL数据库的管理就会变得相当简单[提示]:终端中的粘贴为:Ctrl + Shift + v一、使用 apt-ge 安装 phpmy...

weixin_29522501的博客 698

数字IC笔记-低功耗技术

传统的降低Power的方法主要有: 1.门控时钟技术(clock gating) 2.多阈值电压技术(MultiShreshold) 3.动态电压频率调节技术(DVFS) 目前有以下几种低功耗技术: 1.多电压技术(Multi-Voltage) 2.MTCOMS Power Gating 技术(多阈值功耗控制技术),比如基带部分中的2G、3G、CDMA、LTE等通过awake—>sleep—>awake的方式间歇式的打开或关断其电源,power gating 可以完全关掉dynamic的pow

sinat_41774721的博客 1932

一分钟安装和配置 MySQL(基于Multipass 和Ubuntu 22.04)

前面我们介绍了【安装虚拟机和Linux环境(基于Multipass和Virtual Box的Ubuntu)】。之后我们就可以通过multipass启动安装了MySQL的虚拟机,然后我们就可以开启MySQL数据库之旅了。本文介绍如何通过multipass 快速安装和配置 MySQL数据库。通过multipass launch 命令创建一台虚拟机。这样一个简单的MySQL环境就算构筑完成了。修改root用户的密码为rootroot。启动和停止mysql服务的命令如下。如果未启动,通过下面的命令启动。

SQLplusDB的小院 1458

IEEE ACCESS Please note that all author names should be listed in English.(所有作者名需用英文名列出)

很奇怪哈,我明明手稿和提交页面作者都是用的英文,但是为什么还是会提示我没用英文呢?后来给编辑发消息,回的很快,他给我发了一个截图,确实是出现中文,但是我还是不知道为啥会出现中文。直到晚上回寝室洗澡的时候忽然想起来了是不是orcid的原因,因为它会强制作者绑定一个orcid账号,而我的orcid账号的名字刚好是中文的。当然这个只是我的一个猜想,但是我觉得可能性很大。我的第二篇论文已经投稿了快三个月了,效果非常的不好,所以我打算转投IEEE ACCESS了,希望这里可以给我一点好的建议。

kuyecsl的博客 3310

程序进入hardfault之后查找原因的方法

如果在MCU运行程序的时候,进入了hardfault,该怎么办?

smart_boy__的博客 761

ubuntu+终端不能启动mysql数据库_强制重启Ubuntu服务器后Mysql无法启动

本文将为您描述强制重启Ubuntu服务器后Mysql无法启动,具体完成步骤:强制重启服务器后启动mysql不断报错误“code=exited“,”failed“,系统建议我执行”systemctl status mysql.service“,执行后什么信息都看不出来,只好找下系统日志看看:cat /var/log/syslog看到了一句有用信息:apparmor="DENIED" operatio...

weixin_35510761的博客 435

FDTD超表面仿真详细教程,几何相位,共振相位,传播相位

FDTD的超表面主要几何相位型(PB型)和共振型两种类型,其中PB型每个cell中的纳米棒的长宽相同,旋转角度不同,共振型长宽不同,旋转角度相同。本博文中以最常见的长方形纳米棒为例,用FDTD演示两种超表面实现的聚焦透镜的功能,包含详细步骤,其他形状,材料的超表面可自行尝试。

wuyuerhhg的博客 3万+

wsl2(Ubuntu-22.04)配置mysql8.0

该教程转载原地址:https://blog.youkuaiyun.com/gandongusa/article/details/122964656 原博主为ubuntu-20.04版本,本博主为ubuntu-22.04版本,因此本方法具备通用性。因为ubuntu内置了最新的mysql8.0版本,因此快捷安装就直接这么整就行了,如果需要安装mysql5.7可以去看看官网的二进制安装。 如果需要在docker中安装可以去看docker相关拉镜像操作。 1.1 启动MySQL服务 WSL子系统Ubuntu中不包含system

叶梨子 5389

MongoDB分布式事务实现:两阶段提交、日志复制与冲突解决

MongoDB分布式事务机制解析 本文深入剖析了MongoDB 4.0+版本的分布式事务实现原理,重点分析了其在跨文档/跨集合/跨分片场景下的数据一致性解决方案。核心内容包括: 底层机制:采用改进的两阶段提交协议,通过oplog日志复制实现无中心协调器的事务管理,结合WiredTiger存储引擎和锁机制保障ACID特性。 创新设计:将传统2PC的中心协调功能分散到Primary节点,利用oplog作为事务状态记录,实现自动故障恢复和60秒超时回滚机制。 性能优化:针对大事务、写冲突等常见问题,提出拆分微事务

数据知道的博客 1261

从传统业务到 AI Skill:产品经理也能看懂的能力改造指南(含完整案例)

从传统业务到 AI Skill:产品经理也能看懂的能力改造指南(含完整案例)

专注于编程、AI、人工智能等多个领域内容研究和分析 639

Ubuntu20.04安装Mysql

Ubuntu20.04安装Mysql 1、方法一: 下载安装MySQL(安装其他版本) 1.1在官网下载mysql安装包 1.2解压文件 1.3安装 2、方法二:通过apt 安装MySQL服务(推荐,会安装最新版) 2.1 初始化配置 2.2检查mysql服务状态 3.1配置远程访问 3.2新建数据库和用户 3.3mysql服务命令 4、数据库操作命令 4.1mysql服务操作 4.2数据库操作 4.3表操作 4.4修改表结构 4.5数据操作 4.6数据的备份与恢复 4.7

m0_67393686的博客 3053

实现画布拖拽算子排布,通过flink实现算子编排计算,如何实现?

🏆本文收录于 《全栈 Bug 调优(实战版)》 专栏。专栏聚焦真实项目中的各类疑难 Bug,从成因剖析 → 排查路径 → 解决方案 → 预防优化全链路拆解,形成一套可复用、可沉淀的实战知识体系。无论你是初入职场的开发者,还是负责复杂项目的资深工程师,都可以在这里构建一套属于自己的「问题诊断与性能调优」方法论,助你稳步进阶、放大技术价值 。

**My Coding Family** 1070

Ubuntu 下的MySQL安装

Ubuntu 下的MySQL安装 flyfish 环境: Ubuntu18.04 安装 sudo apt-get install mysql-server sudo apt-get install mysql-client sudo apt-get install libmysqlclient-dev 查看mysql 是否已经执行 sudo netstat -tap | grep mysql 查看...

二分掌柜的 456

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

Ubuntu 安装mysql和简单命令

** ubuntu上安装mysql需要几条命令完成: ** 安装:   1 sudo apt-get install mysql-server   2 apt-get isntall mysql-client   3 sudo apt-get install libmysqlclient-dev 安装过程中回车继续即可,会提示设置密码什么的,注意设置了不要忘了,安装完成之后可以使用如下命令来检查...

wmh2198569的博客 1245

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

mysql ubuntu 命令_在ubuntu下使用mysql常用命令

在ubuntu下使用mysql常用命令,命令其实还是那些命令,只是在ubuntu下使用时需要借助sudo等命令而已。一、mysql服务操作0、查看数据库版本 sql-> status;1、net start mysql //启动mysql服务2、net stop mysql //停止mysql服务3、mysql -h主机地址 -u用户名 -p用户密码 //进入mysql数据库4、quit /...

weixin_39884323的博客 387

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

Mysql基础知识

一、Ubuntu Mysql安装 sudo apt-get install mysql-server apt-get install mysql-client sudo apt-get install libmysqlclient-dev 安装过程中会提示设置密码,注意设置了不要忘记,安装完成之后可以使用如下命令来检查 是否安装成功: sudo netstat -tap | grep mysql 当按照教程输入命令时。遇到netstat找不到的问题 解决方法:sudo apt-...

wxplol的博客 204

Ubuntu中使用Mysql

在 Ubuntu 操作系统下使用 MySQL 是开发和运维中的常见场景,涉及安装配置、服务管理、用户权限、数据操作、安全优化等核心环节。一、

m0_75186913的博客 2348

Linux/Ubuntu 全套常用命令大全,新手入门+运维必备

Linux主流压缩包(tar.gz/tar.bz2/rar/zip)解压、打包命令,源码安装、文件传输必备。ls -l # 列出文件详细信息(权限、大小、修改时间)sudo apt remove 软件名 --purge # 彻底卸载(删除配置)tar -zxvf 压缩包名.tar.gz -C 目标目录 # 解压到指定目录。查看IP、测试网络、远程连接、端口管理、路由配置,嵌入式/服务器网络调试必备。date -s “YYYY-MM-DD HH:MM:SS” # 修改系统时间。

2501_94094287的博客 571

ubuntu mysql快捷键,ubuntu下mysql的常用命令

ubuntu下mysql的常用命令发布时间:2011-09-13 23:43:45 作者:佚名 我要评论ubuntu下mysql的常用命令,MySQL数据库的基本操作命令一、mysql服务操作0、查看数据库版本 sql-> status;1、net start mysql //启动mysql服务2、net stop mysql //停止mysql服务3、mysql -h主机地址 -...

weixin_39611722的博客 118

Ubuntu安装MySQL及使用小记

记录一下Ubuntu20.04安装mysql以及基本使用

wawawakaokao的博客 1037

ubuntu中mysql怎么退出命令_linux(ubuntu)mysql数据库常用命令

linux(ubuntu)mysql数据库常用命令1.安装1.1:首先检查一下是否已经安装了mysql,在终端输入mysql,如下图所示则没安装(ubuntu默认情况下不安装)pqdong@pqdong-ThinkPad-E560:~$ mysql程序 'mysql' 已包含在下列软件包中:* mysql-client-core-5.7* mariadb-client-core-10.0请尝试:s...

weixin_39846898的博客 2641

ubuntu下怎样操作mysql数据库

https://zhidao.baidu.com/question/1831092183024834860.html ubuntu下mysql的常用命令,MySQL数据库的基本操作命令 一、mysql服务操作  0、查看数据库版本 sql-> status;  1、net start mysql //启动mysql服务  2、net stop mysql //停止

txl910514的专栏 445

Ubuntu下操作Mysql数据库

1、安装 sudo apt-get install mysql-server 2、安装mysqlclient sudo apt install mysql-client 3、安装mysql库 sudo apt install libmysqlclient-dev 4、查看mysql服务运行状态 service mysql status 5、服务启动命令 /etc/init.d/m...

qq_16434435的专栏 795

mysql怎么设置001_mysql001--安装及基本使用

Ubuntu安装mysql:安装: sudo apt-get install mysql-server mysql-client启动mysql服务:service mysql start关闭mysql服务:service mysql stopmysql允许远程连接:1. sudo vi /ect/mysql/mysql.conf.d/mysqld.cnf2. 注释掉 bind-address=12...

weixin_34898320的博客 695

mysql基本命令总结

平时用mysql很多,但是很多命令还得去网上查,特来总结下吧。 1、mysql安装。 windows下就不说了,ubuntu下面,通过这个命令来安装。 sudo apt-get install mysql-server 安装过程需要设置密码。 2、服务开始和停止 hadoop@master:~$ sudo service mysql stop mysql stop/wai...

weixin_30695195的博客 67
上一篇: Linux ftp sftp服务搭建
下一篇: mysql服务远程相关配置以及navicat远程管理数据库
LinuxRos
博客等级 码龄5年 11粉丝 35原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值