初用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. Linux 文件特殊权限-SetUID

    SetUID非常类似于Windows中以管理员身份来运行文件,针对的是可执行文件,而且命令执行者要拥有对这个文件的执行权限,只在文件执行的过程中变换身份,最常见的passwd命令就具有SetUID权限 ...

  2. 【Mysql】使用一条sql查询出库表结构信息

    1.新建查询 将以下脚本粘贴进去 脚本如下: SELECT TABLE_SCHEMA 库名, TABLE_NAME 表名, COLUMN_NAME 列名, COLUMN_TYPE 数据类型, DATA ...

  3. 仅当使用了列列表并且 IDENTITY_INSERT 为 ON 时,才能为表'xxxx'中的标识列指定显式值

    执行以下sql INSERT INTO [Country] VALUES (, N'中国', N'China', N'CN'); 提示错误 仅当使用了列列表并且 IDENTITY_INSERT 为 O ...

  4. java关键字static用法详解

    java中有53个关键字,其中包含2个保留字,这篇文章主要介绍一下static这个关键字. static在java中算是一个比较常见的关键字,有着多种用法,因此很有必要好好地了解一番. 一.定义 st ...

  5. QingStor 对象存储架构设计及最佳实践

    对象存储概念及特性 在介绍 QingStor️对象存储内部的的架构和设计原理之前,我们首先来了解一下对象存储的概念,也就是从外部视角看,对象存储有什么特性,我们应该如何使用. 对象存储本质上是一款存储 ...

  6. [TopCoder]Seatfriends

    题目   点这里看题目. 分析   可以想到用 DP 解决.   由于把空位放到状态里面太麻烦了,因此我们单独将 " 组 " 提出来进行 DP .   \(f(i,j)\):前\( ...

  7. Nested Report_FR

    设置好下面的关系(Mar 18做,copy from MyQ): 1) Customer.Orders.Items 的 MasterSouce.MasterField2) 后面2个的 DataSour ...

  8. VS2017未安装MFC解决方法

    VS2017未安装MFC解决方法 https://blog.csdn.net/u010921682/article/details/89847395

  9. opencv C++矩阵操作

    int main(){ cv::Mat src1=(cv::Mat_<float>(2,3)<<1,2,3,4,5,6); cv::Mat src2=(cv::Mat_< ...

  10. 利用c++中的设计灵感,既要学BIM分类信息表,借助GIS完成环境搭建改善

    我,一个平平无奇的城市规划专业(建筑专业.路桥专业)大学生,还有一年要毕业,很担心工作以后受到社会的毒打,遂问导师和学长,我要自学点什么技能和软件? 学长A:CAD,SketchUp,PS我都很熟练了 ...