写点什么

阿里云 ECS 之 MySQL 基础操作

  • 2022 年 8 月 18 日
    北京
  • 本文字数:421 字

    阅读完需:约 1 分钟

阿里云ECS之MySQL基础操作

查看版本号

mysql -V
复制代码

查看结果图

启动 MySQL 服务

systemctl start mysqld
复制代码

设置为开机自启动

systemctl enable mysqld
复制代码

配置 root 密码

执行如下命令,查看/var/log/mysqld.log 文件,获取 root 用户的初始密码

grep 'temporary password' /var/log/mysqld.log
复制代码

执行结果

登录数据库

mysql -uroot -p
复制代码

修改用户名密码

set global validate_password_policy=0;  #修改密码安全策略为低(只校验密码长度,至少8位)。ALTER USER 'root'@'localhost' IDENTIFIED BY '12345678';
复制代码


授权 root 用户远程管理权限

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '12345678';
复制代码


使用新密码登录

mysql -uroot -p12345678
复制代码

MySQL 基本操作

创建数据库

create database demo;
复制代码

查看数据库

show databases;
复制代码


查看 MySQL 原始数据库

use mysql;show tables; 
复制代码


Linux 下 MySQL 操作

备份数据库

mysqldump -uroot -p test >test.sql
复制代码

导入数据库 参数-D 指明数据库

mysql -uroot -p -Dtest<test.sql
复制代码

进入数据库之后的一些建表语句之前已经写过类似博客,这里不再赘述了。

发布于: 刚刚阅读数: 4
用户头像

让技术不再枯燥,让每一位技术人爱上技术 2022.07.22 加入

还未添加个人简介

评论

发布
暂无评论
阿里云ECS之MySQL基础操作_MySQL_六月的雨在infoQ_InfoQ写作社区