Linux 部署 mysql

Linux(四)- Ubuntu安装Mysql_mysql-community-server-core depends on libaio1 (>=-CSDN博客


#创建用户


打开终端。
登录到MySQL服务器:
mysql -u root -p
创建新用户。替换new_user为您想要的用户名,password为新用户的密码:
CREATE USER 'new_user'@'localhost' IDENTIFIED BY 'password';
授予新用户权限。以下示例授予了对所有数据库的全权限,您可以根据需要修改权限:
GRANT ALL PRIVILEGES ON *.* TO 'new_user'@'localhost' WITH GRANT OPTION;
刷新权限使变更生效:
FLUSH PRIVILEGES;
退出MySQL:
EXIT;

#创建数据库

设置字符集和排序规则的命令如下:
CREATE DATABASE mydatabase CHARACTER SET utf8 COLLATE utf8_general_ci;
这条命令会创建一个名为mydatabase的数据库,其默认字符集为utf8,默认排序规则为utf8_general_ci

# 导入SQL数据文件

方法一:

切换至使用刚刚新建的数据库“mydatabase”,命令如下:

use mydatabase;

首先,将要导入的数据库sql文件上传到服务器目录下,如下图:

执行导入数据库命令:

source /XJ-test/XJ-test2.sql

方法二:

首先,将要导入的数据库sql文件上传到服务器目录下,如下图:

执行导入数据库命令:

mysql -u 数据库用户名 -p 数据库名 < sql文件

回车后,提示输入密码,输入后,等待一段时间,退出Enter password状态,代表执行完成,查看数据库中,数据导入成功

检查是否安装成功


linux命令:

netstat -tap | grep mysql


查看数据库服务状态


linux命令:

service mysql status 或 systemctl status mysql
1
执行命令后出现 active(running) 则表示已启动

注:操作数据库的一些其他命令:
查看数据库的编码方式命令:

show variables like 'character%';
1


查看MySQL数据库状态:

service mysqld status` 或 `service mysql status
1
启动MySQL:

service mysql start
1
停止MySQL:

service mysql stop
1
重启MySQL:

service mysql restart
1
连接Mysql:

mysql -uroot -proot  (mysql -u用户名 -p密码)
1
查看Mysql数据库:

show databases;
1
创建数据库:

create database name;
1
直接删除数据库,不提示:

drop database name;
1
``
使用数据库:`

use mysql; (use 数据库名;)
1
登录mysql数据库
​ linux命令:

mysql -u root -p
1
-u 表示选择登陆的用户名, -p 表示登陆的用户密码,新安装的mysql数据库是没有密码的,Enter password: 处直接回车,就能够进入mysql数据库。

linux命令:

show databases;
1
`就可以查看当前的所有数据库。
 

常用的命令:

1. 使用命令行删除数据库:
a. 首先,使用以下命令登录MySQL服务器:
mysql -u 用户名 -p
b. 输入密码后,使用以下命令显示当前的数据库列表:
SHOW DATABASES;
c. 根据列表中的数据库名称,使用以下命令删除指定的数据库:
DROP DATABASE 数据库名称;

2. 使用MySQL命令删除数据库:
a. 在命令行输入以下命令登录MySQL服务器:
mysql -u 用户名 -p
b. 输入密码后,使用以下命令删除数据库:
DROP DATABASE 数据库名称;

3. 使用mysqladmin命令删除数据库:
a. 在命令行输入以下命令删除数据库:
mysqladmin -u 用户名 -p drop 数据库名称

以上是一些常用的命令来删除MySQL数据库的方法。根据具体情况选择合适的命令进行操作。请注意,删除数据库是一个危险的操作,务必谨慎操作,特别是在生产环境中。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/901628.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

python异常监测-ARIMA(自回归积分滑动平均模型)

系列文章目录 Python异常检测- Isolation Forest&#xff08;孤立森林&#xff09; python异常检测 - 随机离群选择Stochastic Outlier Selection (SOS) python异常检测-局部异常因子&#xff08;LOF&#xff09;算法 Python异常检测- DBSCAN Python异常检测- 单类支持向量机(…

python之数据结构与算法(数据结构篇)-- 元组

一、元组的概念 其实&#xff0c;所谓的“元组”就是一组不能改变的特殊数组(一般情况下)&#xff0c;这里我们去创建一个“小羊元组”&#xff0c;大家就能更加明白其中的意思了。 二、元组实现思路 1.我们去定义一个“羊村小羊”的元组 # 创建一个"羊村小羊"的元…

SystemC学习(2)— APB_SRAM的建模与测试

SystemC学习&#xff08;2&#xff09;— APB_SRAM的建模与测试 一、前言 二、APB_SRAM建模 编写APB_SRAM模型文件apb_sram.h文件如下所示&#xff1a; #ifndef __APB_SRAM_H #define __APB_SRAM_H#include "systemc.h"const int ADDR_SIZE 32; const int DATA_…

【专题】计算机网络之数据链路层

数据链路层的地位&#xff1a;网络中的主机、路由器等都必须实现数据链路层。 数据链路层信道类型&#xff1a; 点对点信道。 使用一对一的点对点通信方式。 广播信道。 使用一对多的广播通信方式。 必须使用专用的共享信道协议来协调这些主机的数据发送。 1. 使用点对点信道…

三次握手与四次挥手

1.三次握手 1.1状态机 客户端 SYN_SENT&#xff1a;客户端发送SYN报文段请求建立连接 ESTABLISHED&#xff1a;在收到服务端发来的SYN请求报文以及确认报文后就建立客户端到服务端的连接 服务端 LISTEN&#xff1a;一开始时LISTEN状态&#xff0c;等待客户端的SYN请求 SY…

群晖系统基本命令

切换超级管理员 sudo -i 查询系统 运行的所有服务 synoservicecfg --list 启动服务命令(该命令需要使用超级管理员) #老版本群晖使用synoservice命令 synoservice --start 服务名称#新版本群晖使用systemctl命令 systemctl start 服务名称 synoservice所管理的服务配置文…

MySql数据库中数据类型

本篇将介绍在 MySql 中的所有数据类型&#xff0c;其中主要分为四类&#xff1a;数值类型、文本和二进制类型、时间日期、String 类型。如下&#xff08;图片来源&#xff1a;MySQL数据库&#xff09;&#xff1a; 目录如下&#xff1a; 目录 数值类型 1. 整数类型 2. …

【网站项目】SpringBoot397学校财务管理系统

&#x1f64a;作者简介&#xff1a;多年一线开发工作经验&#xff0c;原创团队&#xff0c;分享技术代码帮助学生学习&#xff0c;独立完成自己的网站项目。 代码可以查看文章末尾⬇️联系方式获取&#xff0c;记得注明来意哦~&#x1f339;赠送计算机毕业设计600个选题excel文…

【论文阅读】SRGAN

学习资料 论文题目&#xff1a;基于生成对抗网络的照片级单幅图像超分辨率&#xff08;Photo-Realistic Single Image Super-Resolution Using a Generative Adversarial Network&#xff09;论文地址&#xff1a;https://arxiv.org/abs/1609.04802 代码&#xff1a;GitHub - x…

【Python爬虫实战】Selenium自动化网页操作入门指南

#1024程序员节&#xff5c;征文# &#x1f308;个人主页&#xff1a;易辰君-CSDN博客 &#x1f525; 系列专栏&#xff1a;https://blog.csdn.net/2401_86688088/category_12797772.html ​ 目录 前言 一、准备工作 &#xff08;一&#xff09;安装 Selenium 库 &#xff0…

SpringBoot项目里怎么简单高效使用Redis?我选择使用Lock4j

文章目录 前言正文1、Lock4j的代码仓库2、pine-manage-common-redis的项目结构3、pine-manage-common-redis 的完整代码3.1 maven依赖&#xff1a;pom.xml3.2 redis连接参数&#xff1a;application.yaml3.3 RedisCache.java3.4 CacheConfig.java3.5 RedissonClientUtil.java3.…

Python | Leetcode Python题解之第509题斐波那契数

题目&#xff1a; 题解&#xff1a; class Solution:def fib(self, n: int) -> int:if n < 2:return nq [[1, 1], [1, 0]]res self.matrix_pow(q, n - 1)return res[0][0]def matrix_pow(self, a: List[List[int]], n: int) -> List[List[int]]:ret [[1, 0], [0, …

Redisson(三)应用场景及demo

一、基本的存储与查询 分布式环境下&#xff0c;为了方便多个进程之间的数据共享&#xff0c;可以使用RedissonClient的分布式集合类型&#xff0c;如List、Set、SortedSet等。 1、demo <parent><groupId>org.springframework.boot</groupId><artifact…

spygalss cdc 检测的bug(二)

当allow_qualifier_merge设置为strict的时候&#xff0c;sg是要检查门的极性的。 如果qualifier和src经过与门汇聚&#xff0c;在同另一个src1信号或门汇聚&#xff0c;sg是报unsync的。 假设当qualifier为0时&#xff0c;0&&src||src1src1&#xff0c;src1无法被gat…

Mysql入门3——多表操作、事务、索引

Mysql入门3——多表操作、事务、索引 一、多表设计 ​ 在项目开发中&#xff0c;在进行数据库表的结构设计时&#xff0c;会根据业务需求及业务模块之前的关系&#xff0c;分析并设计表的结构&#xff0c;由于业务之间相互关联&#xff0c;所以各个表之间也存在着各种关系&am…

基于SSM的智慧篮球馆预约系统

前言 近些年&#xff0c;随着中国经济发展&#xff0c;人民的生活质量逐渐提高&#xff0c;对网络的依赖性越来越高&#xff0c;通过网络处理的事务越来越多。随着智慧篮球馆预约的常态化&#xff0c;如果依然采用传统的管理方式&#xff0c;将会为工作人员带来庞大的工作量&a…

css设置滚动条样式

效果图&#xff1a; // 滚动条样式 div::-webkit-scrollbar {width: 4px; } /* 滚动条滑块&#xff08;里面小方块&#xff09; */ div::-webkit-scrollbar-thumb {border-radius: 10px;-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);opacity: 0.2;background-color…

【面试经典150】day 8

#1024程序员节 | 征文# 作为一个未来的程序员&#xff0c;现在我要继续刷题了。 力扣时刻。 目录 1.接雨水 2.罗马数字转整数 3.最后一个单词的长度 4.最长公共前缀 5.反转字符串中的单词 1.接雨水 好好好好好好&#xff0c;一开始就接雨水。我记得接了n次了。。。 痛苦战…

【读书笔记·VLSI电路设计方法解密】问题25:为什么时钟如此重要

时钟是一种在高电平和低电平之间振荡的电信号。它通常是一个具有预定周期(频率)的方波,如图3.6所示。在同步数字电路中,时钟信号协调芯片上所有电路元件的动作。电路在时钟信号的上升沿、下降沿或两者的边缘处变为活动状态以实现同步。时钟信号相关问题是任何VLSI芯片设计中…

ASP.NET Core 8.0 中使用 Hangfire 调度 API

在这篇博文中&#xff0c;我们将引导您完成将 Hangfire 集成到 ASP.NET Core NET Core 项目中以安排 API 每天运行的步骤。Hangfire 是一个功能强大的库&#xff0c;可简化 .NET 应用程序中的后台作业处理&#xff0c;使其成为调度任务的绝佳选择。继续阅读以了解如何设置 Hang…