初始化

作者: SingleDiego | 来源:发表于2018-11-27 10:57 被阅读7次

验证 MySQL 安装

在成功安装 MySQL 后,一些基础表会表初始化,在服务器启动后,你可以通过简单的测试来验证 MySQL 是否工作正常。

使用 mysqladmin 命令俩检查服务器的版本,在 linux 上该二进制文件位于
/usr/bin,在 window 上该二进制文件位于 C:\mysql\bin

$ mysqladmin --version
mysqladmin  Ver 8.42 Distrib 5.7.24, for Linux on x86_64




设置用户密码

MySQL 安装成功后,默认的 root 用户密码为空,你可以使用以下命令来创建 root 用户的密码:

$ mysqladmin -u root password "new_password";

现在你可以通过以下命令来连接到 MySQL 服务器:

$ mysql -u root -p
Enter password:*******

注意:在输入密码时,密码是不会显示了,你正确输入即可。




启动及关闭 MySQL 服务器

检查 MySQL 服务器是否启动:

ps -ef | grep mysqld

如果 MySQL 已经启动,以上命令将输出 MySQL 进程列表。

$ ps -ef | grep mysqld
root     24421 24349  0 13:49 pts/1    00:00:00 grep --color=auto mysqld
1、启动

MySQL 安装完成后启动文件 mysql 在 /etc/init.d 目录下,在需要启动时运行下面命令即可。

$ /etc/init.d/mysql start 

或者:

service mysql start
2、停止
/etc/init.d/mysql stop

或者:

service mysql stop 




常用命令

SHOW DATABASES;

列出 MySQL 管理系统的数据库列表。

USE database_name;

选择要操作的 MySQL 数据库,使用该命令后所有 MySQL 命令都只针对该数据库。

SHOW TABLES;

显示指定数据库的所有表,使用该命令前需要使用 use 命令来选择要操作的数据库。

SHOW COLUMNS FROM table_name;

显示数据表的属性,属性类型,主键信息 ,是否为 NULL,默认值等其他信息。

SHOW INDEX FROM table_name;

显示数据表的详细索引信息,包括 PRIMARY KEY(主键)。

SHOW TABLE STATUS LIKE [FROM db_name] [LIKE 'pattern'] \G;

该命令将输出Mysql数据库管理系统的性能及统计信息。

例子:

# 显示数据库 RUNOOB 中所有表的信息
mysql> SHOW TABLE STATUS  FROM RUNOOB;   

# 表名以runoob开头的表的信息
mysql> SHOW TABLE STATUS from RUNOOB LIKE 'runoob%';     

# 加上 \G,查询结果按列打印
mysql> SHOW TABLE STATUS from RUNOOB LIKE 'runoob%'\G;   

相关文章

  • Swift 5.1 (14) - 初始化和反初始化

    Swift 5.1 (14) - 初始化和反初始化Swift 5.1 (14) - 初始化和反初始化

  • 字符串初始化方式比较

    初始化方法一: 用new String初始化的存储方式: 初始化方法2: 用"="初始化的存储方式: 此方法初始化...

  • 2020-07-21 类属性和对象属性 初始化

    对象属性初始化有3种方式: 声明对象属性时初始化 在构造方法中初始化 在初始化块中初始化 类属性初始化有2种方式:...

  • Swift5.1学习随笔之初始化器

    初始化器 类、结构体、枚举都可以定义初始化器(init) 类有2种初始化器:指定初始化器、便捷初始化器 指定初始化...

  • javaSE回顾_05

    数组: 静态初始化: //静态初始化 int[] a = {1,2,3}; 动态初始化: //动态初始化 int[...

  • 第3章 标准库类型string、vector、数组

    1.string的几种初始化方式 直接初始化与拷贝初始化拷贝初始化使用=,而直接初始化不使用 2. cbegin ...

  • 重捡Java(十二)类与对象 属性初始化

    对象属性初始化 对象属性初始化有3种1. 声明该属性的时候初始化2. 构造方法中初始化3. 初始化块 类属性初始化...

  • 十二、初始化

    初始化 类、结构体、枚举都可以定义初始化器 (本章主要讲类的初始化) 类有2种初始化器 指定初始化器 便捷初始化器...

  • [C++之旅] 11 初始化列表

    [C++之旅] 11 初始化列表 初始化列表的特性 初始化列表先于构造函数执行 初始化列表只能用于构造函数 初始化...

  • Swift的初始化

    一、初始化器 指定初始化器 1、指定初始化器是主要的初始化器,每个类至少有一个指定初始化器。2、默认初始化器总是类...

网友评论

      本文标题:初始化

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