管理数据库

1.mysql开闭使用篇

mariadb在Linux中首次进入mysql(因为此时还没有创建任何用户,mysql的root并不等效于linux中的root用户)

sudo mysql

进入mysql(创建数据库用户后)

mysql -u userName -p

查看mysql是否已经在运行

## Linux 系统
ps -ef | grep mysqld
## Windows 系统
#### 方式1
step1: 我的电脑(右键)>管理>服务和应用程序>服务
或者 Win键+R键>"services.msc"
step2: "MYSQL">"启动"
#### 方式2
CMD> tasklist | findstr mysql
CMD> net start mysql # start 开启 stop 停止

退出mysql

EXIT;

2.用户管理篇(含权限)

注意:任何涉及【用户管理与授权】的操作中↓↓↓

  • username@hostName/ip中的【hostName/ip】必须与【mysql.user表中的host字段一致,一旦不一致,任何关于【用户授权】的操作都将可能产生错误!】
  • 查看mysql.user表各字段信息: USE mysql; SELECT host,user FROM user;
  • 新版本 MySQL 8.0将【创建用户】和【授权】分开了
    • 若【创建用户】与【授权】在同一语句执行(Eg: grant all privileges on test.* to root@'%' identified '123456'

      数据库之数据库管理篇[mysql]的更多相关文章

      1. 【java 获取数据库信息】获取MySQL或其他数据库的详细信息

        1.首先是 通过数据库获取数据表的详细列信息 package com.sxd.mysqlInfo.test; import java.sql.Connection; import java.sql.D ...

      2. [saiku] 将saiku自带的H2嵌入式数据库迁移到本地mysql数据库

        saiku数据库的表和用户默认创建是在启动项目的时候,通过初始化 saiku-beans.xml 中的 h2database 这个 bean 执行org.saiku.service.Database类 ...

      3. 用MySQL创建数据库和数据库表

        1.使用SHOW语句找出在服务器上当前存在什么数据库: mysql> SHOW DATABASES; +----------+ | Database | +----------+ | mysql ...

      4. java数据库编程之初始Mysql

        2.3:命令行连接mySql 2.3.1:检查是否启动服务 步骤:计算机-----管理------服务和应用程序-------服务---搜索mysql右键启动服务 2.3.2:命令行方式连接数据库 步 ...

      5. mysql数据库连接池使用(三)数据库元数据信息反射数据库获取数据库信息

        1.1. mysql数据库连接池使用(三)数据库元数据信息反射数据库获取数据库信息 有时候我们想要获取到数据库的基本信息,当前程序连接的那个数据库,数据库的版本信息,数据库中有哪些表,表中都有什么字段 ...

      6. 五、使用druid管理数据库,mybatis连接mysql数据库

        简介:    使用 mybatis 连接 mysql 数据库, 一套简单的增删改查流程, 前台用 bootstrap, bootstrap-table 框架, 最后用 druid 监控数据库连接情况 ...

      7. MySQL Innodb数据库误删ibdata1后MySQL数据库的恢复案例

          上周,以前公司的同事朋友找我帮忙,看看能否帮忙恢复一个MySQL 数据库,具体情况为:数据库版本为MySQL 5.6(具体版本不清楚),也不清楚具体的数据库引擎; 没有数据库备份,只剩下数据库下面 ...

      8. Confluence 6 MySQL 创建数据库和数据库用户

        一旦你成功的安装和配置了 MySQL 数据库服务器,你需要为你的 Confluence 创建数据库和数据库用户: 在 MySQL 中以超级用户运行 'mysql' .默认的用户为 'root' 同时密 ...

      9. linux --- 8. mysql数据库,redis 数据库

        一. mysql 数据库 1.安装方式 ①yum安装 ②源代码编译安装 ③rpm包安装 yum安装的前提条件,是准备好yum源,可以选择163源,清华源,阿里云源,等等等 .安装mariadb的yum ...

      随机推荐

      1. 001_python多进程实例

        一.工作中需要执行zk数据对比,需要按照机器进行并发,举例以下的例子 # coding:utf8 # !/usr/bin/python import time from multiprocessing ...

      2. 微信小程序测试

        1.连接真机,微信已经登录过了 2.代码: 3.appium自带的识别工具 4.设置工具连接设备的方式 参考资料: https://www.cnblogs.com/yoyoketang/p/91449 ...

      3. jsLibrary.js

        以前看犀牛书收藏和组合别人的库. ; (function () { 'use strict'; if (!Date.now) Date.now = function () { return new D ...

      4. 自学提高:JVM点滴

        写在前面 这年头就是得不断地学习. 学什么东西就看需要了. 不学习很难进步. 同时别人也会超过你. 东西都是网上有的.图片也好,文字也好.基本都可以在网上找到. JAVA运行原理 JVM包括字节码解释 ...

      5. input 各种限制

        test 1.限制只能输入或黏贴11位长度的数字 <input onkeyup="this.value=this.value.replace(/\D/g,'')" onaft ...

      6. JS 数组去重的几种方式

        JS 常见的几种数组去重方法 一.最简单方法(indexOf 方法) 实现思路:新建一个数组,遍历要去重的数组,当值不在新数组的时候(indexOf 为 -1)就加入该新数组中: function u ...

      7. vue.js实战——$event

        <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

      8. 记一次innobackupex备份恢复数据库过程

        简介:以前备份都是通过mysqldump备份数据库的,由于是逻辑备份,所以采用这种备份方式数据是很安全的,跨平台.版本都很容易.凡事有利必有弊,逻辑备份在你数据库比较大时,备份.恢复数据所耗费的时间也 ...

      9. 简单了解uuid

        1.含义 UUID-Universally Unique IDentifiers,翻译过来就是“全局唯一标志符”. UUID到底是什么? UUID是一个标帜你系统中的存储设备的字符串,其目的是帮助使用 ...

      10. D. Maximum Diameter Graph 贪心+图论+模拟

        题意:给出n个点的度数列 上限(实际点可以小于该度数列)问可以构造简单路最大长度是多少(n个点要连通 不能有平行边.重边) 思路:直接构造一条长链  先把度数为1的点 和度数大于1的点分开  先把度数 ...