首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >mysql简述:从安装到卸载

mysql简述:从安装到卸载

作者头像
知识分子没文化
发布于 2023-07-01 15:02:30
发布于 2023-07-01 15:02:30
6710
举报
文章被收录于专栏:Roookie博客Roookie博客

环境说明: 数据库环境:mysql8.0 Linux环境:ubuntu18.0.4

一、安装Mysql

1. 输入以下命令安装:
代码语言:javascript
复制
sudo apt-get install mysql-server

安装完成之后,登录mysql:

代码语言:javascript
复制
sudo mysql -uroot -p

接下来提示输入密码,默认无密码,直接按回车进入

2.修改Mysql密码
代码语言:javascript
复制
# 对于的mysql 8以上,更改mysql8的加密方式,为root用户更改密码:
alter user 'root' identified with mysql_native_password by '新密码';
# 或者
update user set password=password('新密码') where user='用户名';

# 我们也还可以使用mysqladmin命令来进行修改用户密码,这个命令要在mysql控制台之外的控制台上执行,需要输入旧密码再设置新密码
mysqladmin -u [用户名] -p password '新密码';

修改完之后,刷新权限信息,输入:

代码语言:javascript
复制
flush privileges;
3. 重新登录mysql

输入exit或者ctrl + c退出当前登录,再重新登录:

代码语言:javascript
复制
sudo mysql -u root -p
# “-u” 和“root”之间可以有空格,也可以连在一起

输入新设置的密码即可进入数据库

二、基本操作

1. 登录数据库
代码语言:javascript
复制
# 有密码时:
sudo mysql -uroot -p
* 若无密码,则直接按回车即可进入
2. 列出mysql中的所有数据库
代码语言:javascript
复制
show databases;
3. 查看选定数据库中的所有表
代码语言:javascript
复制
# 选中mysql数据库:
use mysql;
# 查看mysql的所有表:
show tables;
4. 查看表中所有元素
代码语言:javascript
复制
# 查看db表: 
select * from db;
5. 创建新的数据库test
代码语言:javascript
复制
# 创建数据库test
create database test

三、彻底卸载mysql

首先删除mysql:

代码语言:javascript
复制
sudo apt-get remove mysql-*

清理残留数据:

代码语言:javascript
复制
dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P

参考资料: 通过mysqlclient操作MySQL数据库 - kingwangzhen - 博客园 (cnblogs.com)

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除
目录
  • 一、安装Mysql
    • 1. 输入以下命令安装:
    • 2.修改Mysql密码
    • 3. 重新登录mysql
  • 二、基本操作
    • 1. 登录数据库
    • 2. 列出mysql中的所有数据库
    • 3. 查看选定数据库中的所有表
    • 4. 查看表中所有元素
    • 5. 创建新的数据库test
  • 三、彻底卸载mysql
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档