云服务器MySQL数据库命令 / 本地MobaXTerm和MySQL操作

云服务器

安装数据库:阿里云服务器安装MySQL数据库教程

# 更新系统
sudo apt update

# 安装MySQL
sudo apt install mysql-server

# 启动MySQL服务
sudo systemctl start mysql

# 设置MySQL开机自启
sudo systemctl enable mysql

# 配置MySQL安全性(设置root密码等)
sudo mysql_secure_installation

配置MySQL

# 登录MySQL
mysql -u root -p
-- 创建数据库和用户
CREATE DATABASE your_db;
CREATE USER 'your_user'@'%' IDENTIFIED BY 'your_password';
GRANT ALL PRIVILEGES ON your_db.* TO 'your_user'@'%';
FLUSH PRIVILEGES;

登录数据库

MySQL 教程 | 菜鸟教程

# -u用户名 或 -u 用户名(可带空格可不带)
mysql -u root -p
# -p 或 -p密码(-p后不接密码,回车后输入,-p后接密码中间不带空格)
mysql -u root -p密码
# 数据库名(可选)
mysql -u root -p密码 数据库名

  

退出数据库

-- 退出MySQL
exit;

查看已创建数据库和表

-- 所有数据库
SHOW DATABASES;

-- 指定数据库
SHOW DATABASE 数据库名;

-- 所有表
SHOW TABLES;

-- 指定表
SHOW TABLE 表名;

-- 查询表结构
DESC 表名;

-- 查询表结构
SHOW FULL COLUMNS FROM 表名;

切换使用数据库

-- 使用指定数据库
use 数据库名;

查看权限 

-- 查看用户权限
SELECT * FROM mysql.user;

--查看指定用户权限
SHOW GRANTS FOR 用户名;

查看数据库路径

-- 查看数据目录
SHOW VARIABLES LIKE 'datadir';

导出数据库数据

# 在云服务器导出数据
mysqldump -u root -p 数据库名 表名 > data.sql

MobaXTerm

添加SSH

注:这里第一次完成设置后点击OK,连接发现报错,经测试得出是默认的端口号22在本地网络没有放行,需要操作修改端口号

MySQL Workbench

导入下载的sql文件

查询数据库

 SELECT * FROM  数据库名.表名;

 删除表中所有数据

TRUNCATE TABLE 数据库名.表名;

删除表数据

DELETE FROM 数据库名.表名 WHERE 条件;
-- 例:where NAME='测试';

 删除表

DROP TABLE 表名;

删除数据库

DROP DATABASE 数据库名;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值