10bet网址
MySQL 8.0参考手册
相关的文档10bet官方网站 本手册下载 摘自本手册

2.10.3测试服务器

初始化数据目录并启动服务器之后,执行一些简单的测试,以确保它能令人满意地工作。本节假设您的当前位置是MySQL安装目录,并且它具有箱子包含这里使用的MySQL程序的子目录。如果不是,请相应地调整命令路径名。

另外,添加箱子目录给你路径环境变量设置。这使你的shell(命令解释器)能够正确地找到MySQL程序,这样你就可以只输入它的名字而不是它的路径名来运行一个程序。看到第4.2.9节“设置环境变量”

使用mysqladmin验证服务器是否正在运行。下面的命令提供了简单的测试,检查服务器是否启动并响应连接:

Shell > bin/mysqladmin version Shell > bin/mysqladmin变量

如果不能连接到服务器,请指定- u根连接为.如果您已为帐户已经,您还需要指定- p在命令行上,并在出现提示时输入密码。例如:

shell> bin/mysqladmin -u root -p version输入密码:(在此输入root密码)

的输出mysqladmin版本根据你的平台和MySQL版本的不同,会有轻微的变化,但应该类似于这里显示的:

mysqladmin的版本是14.12 distribution 8.0.26, for pc-linux-gnu on i686…Server version 8.0.26 Protocol version 10 Connection Localhost via UNIX socket UNIX socket /var/lib/mysql/mysql.sock正常运行时间:14天5小时5分钟21秒线程:1问题:366慢查询:0打开:0刷新表:1打开表:19查询每秒平均:0.000

看看你还能做些什么mysqladmin,使用——帮助选择。

验证您是否可以关闭服务器(包括- p选择,如果帐户已经有密码):

3 .执行命令> bin/mysqladmin -u root shutdown

确认您可以再次启动服务器。通过使用mysqld_safe或通过调用mysqld直接。例如:

2 .执行mysql bin/mysqld_safe——user=mysql &

如果mysqld_safe失败了,看到2.10.2.1“MySQL服务器启动故障处理”章节

运行一些简单的测试来验证您可以从服务器检索信息。输出应该与这里显示的类似。

使用mysqlshow查看存在哪些数据库:

壳> bin / mysqlshow  +--------------------+ | 数据库  | +--------------------+ | mysql information_schema | | | | performance_schema | |系统  | +--------------------+

已安装数据库的列表可能不同,但总是至少包含mysqlinformation_schema

如果你指定一个数据库名称,mysqlshow显示数据库中表的列表:

mysqlshow mysql数据库:mysql  +---------------------------+ | 表  | +---------------------------+ | 组件columns_priv | | | | db | | default_roles | | engine_cost | | func | | general_log | | global_grants | | gtid_executed | | help_category | | help_keyword | | help_relation | | help_topic | | innodb_index_stats | | innodb_table_stats | | ndb_binlog_index | |插件password_history | | | | procs_priv | | proxies_priv | | role_edges | | server_cost | |服务器| | slave_master_info | | slave_relay_log_info | | slave_worker_info | | slow_log | | tables_priv | | time_zone | | time_zone_leap_second | | time_zone_name | | time_zone_transition | | time_zone_transition_type | | |用户+---------------------------+

使用mysql程序从表中选择信息mysql模式:

shell> bin/mysql -e "SELECT User, Host, plugin FROM mysql。用户“mysql  +------+-----------+-----------------------+ | 主机用户| |插件  | +------+-----------+-----------------------+ | 根| localhost | caching_sha2_password  | +------+-----------+-----------------------+

此时,您的服务器正在运行,您可以访问它。如果您还没有为初始帐户指定密码,要加强安全性,请遵循下面的说明第2.10.4节,“保护初始MySQL帐户”

有关更多信息mysqlmysqladmin,mysqlshow,请参阅第4.5.1节,“mysql - mysql命令行客户端”第4.5.2节:mysqladmin - MySQL服务器管理程序,第4.5.7节," mysqlshow -显示数据库、表和列信息"