初用MySQL Mysql示例库 Navicat15

 

查询MySQl版本

Mysql shell > select version();

右括号,not version

 

查看初始密码

MySQl首次启动会创建“超级管理员账号”root@localhost,初始密码存储在日志文件中,通过grep搜索并查看:

grep 'temporary password' /var/log/mysqld.log

 

进入mysql

mysql -u root -p

通过键入密码(上一步查询到的密码)的方式以root身份进入mysql

请注意,这里的root身份是指mysql系统中的“超级管理员”root,而不是操作系统的root,因为如下图,只密码正确,以es用户也可以以root用户身份登入mysql

 

修改默认密码

alter user 'root'@'localhost' identified by 'yourselfPassword'

如果出现

ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

则说明你自己设置的密码没有到达MySQL默认的最低标准---字母、数字、符号

出现

Query OK, 0 rows affected (0.00 sec)

则说明修改成功

 

官网示例数据库

https://dev.mysql.com/doc/index-other.html

(期中world_x database是world database的“升级版”)

 

world_X示例库

官方Doc链接

https://dev.mysql.com/doc/world-x-setup/en/world-x-setup-installation.html
  • 下载

    通过wget --spider测试下载连接

    wget --spider https://downloads.mysql.com/docs/world_x-db.tar.gz

    若如下显示则说明连接有效

    再下载tgz压缩包到想要的位置

    wget https://downloads.mysql.com/docs/world_x-db.tar.gz
  • 解压tgz

  • source命令导入数据库

    source /yourPathTo/world_x.sql

    登入MySQL shell后直接使用source命令会默认以.sql文件的文件名创建同名的数据库,手动起名的方式详见此处

  • 检验:

 

sakila

  • sakila是一个拥有很多table的数据库,用于当做租借光盘的商店所使用Mysql的数据库。涉及电影、演员、类别、客户、付款等等

  • 下载并解压

    wget https://downloads.mysql.com/docs/sakila-db.tar.gz
  • 进入Mysql shell,使用sakila-schema.sql创建数据库结构,使用sakila-data.sql填充数据

    Mysql -u root -p
    source /yourPathTp/sakila-db/sakila-schema.sql
    source /yourPathTp/sakila-db/sakila-data.sql
  • 优秀的使用示例

    https://dev.mysql.com/doc/sakila/en/sakila-usage.html

 

employee data (large dataset, includes data and test/verification suite)

  • 员工样本数据库提供了六个单独的表,总共包含400万条记录。该结构与各种存储引擎类型兼容。通过包含的数据文件,还提供了对分区表的支持。

  • 下载并解压(zip)

    wget https://github.com/datacharmer/test_db/archive/master.zip
    yum install -y unzip zip
    unzip master.zip
  • 需要在employee.sql所在文件夹执行导入命令

    mysql -t -u root -p < employees.sql

    如果不是在employee.sql所在文件夹执行,或者在已经开启的Mysql shell使用source方式导入,会产生如下报错:

    ERROR:
    Failed to open file 'load_salaries1.dump', error: 2
    ERROR:
    Failed to open file 'load_salaries2.dump', error: 2
    ERROR:
    Failed to open file 'load_salaries3.dump', error: 2
    ERROR:
    Failed to open file 'show_elapsed.sql', error: 2
  • 如图则导入成功:

  

更多导入导出方式

https://www.runoob.com/w3cnote/linux-mysql-import-export-data.html

 

Navicat15

navicat 15 安装:

https://www.cnblogs.com/kkdaj/p/12794804.html

解决navicat创建连接 1130 error

mysql -uroot -p
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'Gwj332017&' WITH GRANT OPTION;
FLUSH PRIVILEGES

 

初用MySQL Mysql示例库 Navicat15的更多相关文章

  1. mysql二:库操作

    一.系统数据库 information_schema: 虚拟库,不占用磁盘空间,存储的是数据库启动后的一些参数,如用户表信息.列信息.权限信息.字符信息等 performance_schema: My ...

  2. Mysql语句示例

    Mysql语句示例 最常用 sql 语句总结 前言 Mysql 是数据库开发使用的主要平台之一.sql 的学习掌握与使用是数据库开发的基础,此处展示详细sql 语句的写法,及各种功能下的 sql 语句 ...

  3. MYSQL数年库安装

    MySQL系列 MySQL 的三大主要分支mysqlmariadbpercona Server MySQL系列2.2.2.1 MySQL 的三大主要分支mysqlmariadbpercona Serv ...

  4. mysql数据库从库同步延迟的问题

    在从服务器上执行show slave status;可以查看到很多同步的参数,我们需要特别注意的参数如下,希望文章对各位会有所帮助. 在从服务器上执行show slave status;可以查看到很多 ...

  5. JAVA使用jdbc连接MYSQL简单示例

    以下展示的为JAVA使用jdbc连接MYSQL简单示例: import java.sql.DriverManager; import java.sql.ResultSet; import java.s ...

  6. Mysql(二):库操作

    一 系统数据库 information_schema: 虚拟库,不占用磁盘空间,存储的是数据库启动后的一些参数,如用户表信息.列信息.权限信息.字符信息等performance_schema: MyS ...

  7. MySQL 实现将一个库表里面的数据实时更新到另一个库表里面

    MySQL 实现将一个库表里面的数据实时更新到另一个库表里面 需求描述:MySQL 里面有很多的数据库,这些数据库里面都有同一种表结构的表 (tb_warn_log),这张表的数据是实时更新的,现在需 ...

  8. mysql 查看某个库下面某个表的所有列字段, columnName

    mysql 查看某个库下面某个表的所有列字段 select COLUMN_NAME as columnName from information_schema.COLUMNS where table_ ...

  9. MySQL查看某库表大小及锁表情况

    查询所有数据库占用磁盘空间大小的SQL语句: 语句如下: select TABLE_SCHEMA, concat(truncate(sum(data_length)/1024/1024,2),' MB ...

随机推荐

  1. Tomcat的8080端口被占用无法启动Tomcat怎么办?

    一招解决Tomcat的8080端口被占用 打开tomcat的bin目录在,找到startup.bat,用记事本编辑startup.bat,在第一行加入 set JAVA_HOME=C:\Program ...

  2. 给女朋友讲解什么是Git

    前言 在周六发现了Linus去Google演讲的一个视频,当时还发了一条朋友圈: 有兴趣的同学也可以去看看,一点儿也不无聊,在线看Linus大佬怼人 https://www.bilibili.com/ ...

  3. 【Java Spring Cloud 实战之路】添加一个SpringBootAdmin监控

    0. 前言 在之前的几章中,我们先搭建了一个项目骨架,又搭建了一个使用nacos的gateway网关项目,网关项目中并没有配置太多的东西.现在我们就接着搭建在Spring Cloud 微服务中另一个重 ...

  4. protobuf安装流程

    protobuf安装流程 环境 平台 ​ Ubuntu16.04 依赖 autoconf automake libtool curl make g++ 安装流程 在Ubuntu / Debian上,您 ...

  5. 环境篇:呕心沥血@CDH线上调优

    环境篇:呕心沥血@线上调优 为什么出这篇文章? 近期有很多公司开始引入大数据,由于各方资源有限,并不能合理分配服务器资源,和服务器选型,小叶这里将工作中的总结出来,给新入行的小伙伴带个方向,不敢说一定 ...

  6. 学习nginx从入门到实践(五) 场景实践之静态资源web服务

    一.静态资源web服务 1.1 静态资源 静态资源定义:非服务器动态生成的文件. 1.2 静态资源服务场景-CDN 1.3 文件读取配置 1.3.1 sendfile 配置语法: syntax: se ...

  7. dbca oracle 12 c 遇到ora27125

    网上大部分方法是把dba组放在内核的,没有效果,可以尝试 google找到一位大神的方案,成功解决 https://oracle-admin.com/2014/01/22/ora-27125-unab ...

  8. laravel模板使用

    {{ $var }} - 打印内容 {{ $var or 'default' }} - 打印内容并带一个默认值 {{{ $var }}} - 打印转义内容 {{-- Comment --}} - 注释 ...

  9. Python 发送 email 的两种方式

    Python发送email的两种方式,分别为使用登录邮件服务器.调用sendmail命令来发送三种方法 Python发送email比较简单,可以通过登录邮件服务来发送,linux下也可以使用调用sen ...

  10. python基础整理(2)

    布尔表达式与其余值的替换 值的测试 Python不仅仅可以使用布尔型变量作为条件,它可以直接在if中使用任何表达式作为条件: 大部分表达式的值都会被当作True,但以下表达式值会被当作False: F ...