mysql列出目录结构_Mysql介绍目录结构,常用的客户端,体系结构,常用命令

一 Mysql安装目录结构

-bin

mysql的exe文件目录的集合

mysql命令  用于登录 执行sql命令 等同oracle的sqlplus

mysqladmin命令 用于管理数据 等同于oracle的dba用户登录

mysqld命令 用于启动mysql数据库的命令

不通过服务的方式去启动mysql 可以使用mysqld命令

"mysql的安装目录\bin\mysqld.exe" --defaults-file="mysql的安装目录\my.ini"

-Docs

mysql的版本信息 作者信息   mysql5.5之后没有该目录 使用命令可以查看版本以及作者的信息

-lib

mysql语言的核心的动态链接库 以及拓展的插件

-share

mysql的国际化以及字符集的控制

-data

mysql数据文件的目录  可以直接将目录覆盖还原

-my.ini

mysql启动时的初始化参数文件

端口的配置[mysqld]port=3306

数据文件的目录 datadir="C:/MySQL/MySQL Server 5.5/Data1/"

配置mysql的根目录basedir="C:/MySQL/MySQL Server 5.5"

设置服务器编码  character-set-server=utf8

设置客户端连接编码  default-character-set=utf8

二:mysql常用的客户端

dos客户端:

使用mysql -u用户名 -p密码 -h主机名 连接mysql

富客户端

MySQL-Front

SqlYog [推荐]

三:mysql的体系结构

对比oracle的体系结构

用户->方案 ->对象

mysql的体系结构

用户只用于权限控制 数据不属于用户    数据对象属于数据库

数据库->对象    用户是否有权限访数据库中的对象

四:常用的命令

1>启动关闭命令

net start mysql --开启

net stop  mysql --关闭

2>登录命令

命令中不输入密码:

mysql -u test -p

Enter password: ****

在命令中输入密码

--测试添加账号

create user test@'localhost' identified by 'test';

-u表示用户名  -p表示密码 -h表示需要连接的主机

mysql -u test -ptest -hlocalhost

mysql -utest -ptest    -hlocalhost

3>常用操作命令

-- 显示所有的数据库

show databases;

--使用数据库 所有的对象操作  必须先定位到数据位

use 数据库名称

--显示当前数据库的所有表

show tables;

--显示表结构

desc 表名

--查看命令的帮助

help 命令名

--获取系统时间

select now();

select curdate();

select curtime();

select concat(curdate(),' ',curtime());

--当前登录的用户

select user();

--获取mysql的版本信息

select version();

mysqladmin -utest -ptest version

--获取mysql的状态信息

mysqladmin -utest -ptest version

--备份数据

mysqldump -uroot -proot 数据库名称 >c:/aaa.sql

还原命令

mysqldump -uroot -proot 数据库名称

source c:/aaa.sql --必须通过mysql命令登录之后

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值