美文网首页
数据库基本命令及常见问题

数据库基本命令及常见问题

作者: Miacis | 来源:发表于2019-02-14 11:48 被阅读0次

安装的包名:mysql-community-server


  • 数据库的简单使用
[root@node01 ~]# mysql -u root -p
Enter password: 

[root@node01 ~]# mysql -uroot -pWww.1.com
mysql> show databases; 查询库
mysql> drop database test;删除test这个库
mysql> create database db;  创建库
mysql> use db;      切换库
mysql> show tables ;    查询表
mysql> create table test(id int,name char(10)); 创建表
mysql> desc test;   描述表结构
mysql> insert into test values(1,'xiaochen');   插入数据
mysql> select * from test; 查看数据
mysql> delete from user;删除user表中的数据,但是不删表
mysql> drop table user1;删除user1这张表
  • 获取root用户的临时密码,并修改
[root@node01 ~]# grep "password" /var/log/mysqld.log 
2017-03-09T05:48:24.711787Z 1 [Note] A temporary password is generated for root@localhost: >DK+,(%2qNl&
2017-03-09T05:51:32.429509Z 3 [Note] Access denied for user 'root'@'localhost' (using password: NO)
  • 生产环境不知道root密码的操作如下:
[root@xiaochen ~]# systemctl stop mysqld
[root@xiaochen ~]# vim /etc/my.cnf
skip-grant-tables
[root@xiaochen ~]# systemctl  restart mysqld
[root@xiaochen ~]# mysql
mysql> update mysql.user set authentication_string='' where user='root' and Host='localhost';
mysql> flush privileges;

mysql> select user,authentication_string,host,password_expired from mysql.user;
[root@xiaochen 7]# vim /etc/my.cnf
#skip-grant-tables
[root@xiaochen 7]# systemctl restart mysqld

将mysql的密码重置为空之后,重新修改mysql的密码
[root@mysql ~]# mysqladmin -uroot -p password "Www1.baidu.com"

相关文章

  • 数据库基本命令及常见问题

    安装的包名:mysql-community-server 数据库的简单使用 获取root用户的临时密码,并修改 生...

  • 数据库基础

    一.准备及介绍 1、本文介绍:数据库的5个基本单位、登录数据库的命令、创建、查看、数据库表操作命令字段结构查看命令...

  • mongodb

    基本命令 查看当前数据库的基本命令 db查看所有的数据库 show dbs查看所有集合 show col...

  • [源码和文档分享]基于JAVA和MYSQL数据库的大学生社团管理

    1 概述 1.1 设计目标 熟悉数据库设计基本原理 熟悉数据库设计基本过程及方法 掌握数据库设计基本技巧及设计工具...

  • 2019-04-23 MySQL数据库备份与恢复基础实践(2)

    1. 恢复数据库实践 1.1 数据库恢复基本事项 mysql命令以及source命令恢复数据库的原理就是在数据库里...

  • nodejs-mongodb

    数据库中命令 数据库的基本命令mongod:启动数据库(如果要用这个软件,就不要关闭这个窗口,也不要按 Ctrl+...

  • 配置 Hadoop 时遇到的一些问题

    hadoop 安装/启动步骤中常见问题 Hadoop 2.x 命令及可执行文件目录的变化:在1.x中,所有的命令文...

  • MongoDB的增删改查基本命令

    本文为转载,原文:MongoDB的增删改查基本命令 创建库 命令: 若数据库存在,则该命令的效果是切换到当前数据库...

  • Redis 数据备份与恢复

    Redis SAVE 命令用于创建当前数据库的备份。语法redis Save 命令基本语法如下: 实例 该命令将在...

  • mysql的binlog日志

    基本的备份命令 基本还原命令 帮助:mysqldump --help 指定时间恢复 指定位置恢复 根据数据库名来进...

网友评论

      本文标题:数据库基本命令及常见问题

      本文链接:https://www.haomeiwen.com/subject/ijzseqtx.html