首页 > 数据库 >mysql最基本使用命令

mysql最基本使用命令

时间:2024-10-26 13:31:37浏览次数:1  
标签:基本 mysql2 name 查看 show 数据库 命令 mysql

1.登录本机数据库

mysql -uroot -p123456

2.查看有几个数据库

show databases;

2.进入某个数据库

use mysql;

3.查看数据库中有几个表

show tables;

4.查看表结构

DESCRIBE table_name;

desc db;

5.查看表数据(列)

select * from db;

竖列显示数据

select * from db\G;

6.初始下载用以下命令创建root密码

mysqladmin -u root password "123456";

7.创建普通用户

grant 权限 on 此用户可操作的数据块或表 to 用户名@登录方式 identified by 密码;

grant select,insert,update,delete,create,drop on  *.* to 'name'@'%' identified by 'password';

grant all on *.* to 'name'@'%' identified by 'password';

 

刷新一下权限

FLUSH PRIVILEGES;

 

查看某用户是的权限

show grants for name;

 

8.启动mysql

/usr/bin/mysqld_safe &

9.关闭mysql服务

/usr/bin/mysqladmin -u root -p shutdown

10.删除数据库

drop database mysql2;

 

11.创建数据库,指定字符集utf-8

create database mysql2 charset utf-8;

查看数据库属性(创建时的命令)

show create database mysql2;

 

12.显示正在使用的数据库名

SELECT DATABASE(); 

标签:基本,mysql2,name,查看,show,数据库,命令,mysql
From: https://www.cnblogs.com/circlecircle/p/18503561

相关文章

  • 【MySQL数据库】MySQL主从复制
    文章目录MySQL主从复制MySQL主从复制的分类MySQL主从复制原理MySQL主从复制的配置步骤MySQL主从复制的同步模式MySQL主从复制实验环境准备关闭防火墙和SELinux时间同步主服务器设置从服务器设置MySQL主从复制配置主服务器配置从服务器配置(以Slave1为例,Slave2配置......
  • 【MySQL数据库】MySQL读写分离
    文章目录读写分离概念读写分离的动机读写分离的适用场景主从复制与读写分离MySQL读写分离原理MySQL读写分离的实现方式代表性程序MySQL读写分离实验搭建MySQL读写分离Amoeba服务器配置测试读写分离问答读写分离概念读写分离是为了优化数据库性能,通过将写......
  • Redis的基础命令
    一、数据库操作命令1.redis中库的说明redis中的库默认存在16个库,分别按照0-15来排列选择库的命令:select0-15例如:select1就是选择一号库的意思2.清空表的命令1.清除当前表:flushdb2.清除所有表:flushall3.redis中客户端显示中文./redis-cli-p7000--raw二、操作key相......
  • 【MySQL基础】数据库与表的基本操作:从创建到管理
    文章目录写在前面:1、数据库的创建和管理1.创建数据库:CREATEDATABASE注意事项:2.查看已有数据库:SHOWDATABASES3.删除数据库:DROPDATABASE防止误删4.总结2、表的创建与管理1.创建数据表:CREATETABLE2.查看表结构:DESCRIBE表名3.删除数据表:DROPTABLE4.修改表结......
  • 解决Mysql:ERROR 1045 (28000):Access denied for user ‘root‘@‘localhost‘ (usin
    遇到 ERROR1045(28000):Accessdeniedforuser'root'@'localhost'(usingpassword:NO) 错误时,通常是因为尝试以root用户身份登录MySQL时没有提供密码或提供的密码不正确。以下是解决此问题的步骤:检查是否设置了密码:如果从未为root用户设置过密码,可以尝试在命......
  • docker 常用命令 和docker-compose的常用命令
    1.docker常用命令创建容器:dockercreate启动容器:dockerstart[id]停止容器:dockerstop[id]停止全部运行的容器:dockerstop`dockerps-q`重启容器:dockerrestart[id]查看运行中的容器:dockerps查看所有容器(包括已停止的):dockerps-a删除容器:dockerrm容......
  • mysql5.7主从搭建
    mysql下主从(主主)搭建首先要准备两台服务器,一台主服务器(Master),另一台从服务器(Slave),然后要保证Master与Slave的版本要相同且Master不能高于Slave的版本,一般稳健的做法都是使其版本相同,因为MySQL不同版本之间的binlog(二进制日志)格式可能会不一样,最后会导致同步出现异常。参考地......
  • Linux下搭建mysql5.7数据库
    Linux下搭建mysql数据库参考网址:https://www.cnblogs.com/dengshihuang/p/8029092.html系统约定系统版本:Centos7.3 Mysql版本:5.7安装文件下载目录:/data/softwareMysql安装目录:/opt/app/mysql数据库保存位置:/opt/app/mysql/data/mysql日志保存位置:/opt/app/mysql/data/mysql/log/my......
  • Mysql主主搭建
    Mysql主主搭建参考网址:https://www.jianshu.com/p/0fadd3c54875IP1:10.10.133.117(主)IP2:10.10.133.118(从主)环境:Centos7.3前提是两台机器都装好了mysql,要同步的数据库数据相同,mysql版本尽量相同Mysql复制原理master服务器将数据的改变都记录到二进制binlog日志中,只要master上......
  • Mysql 安装(yum)Linux
    yum安装mysql清理环境yumerasemariadbmariadb-servermariadb-libsmariadb-devel-y#移除mariadb的相关组件userdel-rmysql#删除mysql用户rm-rf/etc/my*#删除etc下的配置文件rm-rf/var/lib/mysql#删除var下的配置文件 下载yum源的rpm包(mysql5.7.41......