1.5MySQL连接工具
2022/6/2 2:21:16
本文主要是介绍1.5MySQL连接工具,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
数据库存储流程
客户端把数据存储到服务器上的步骤
连接数据库
建库
建表
插入记录
断开连接
MySQL组成
客户端程序
1.mysql:交互式的CLI工具
2.mysqldump:备份工具,基于mysql协议向mysqld发起查询请求,并将查到的所有数据转换成insert等写操作语句保存文本文件中
3.mysqladmin:基于mysql协议管理mysqld
4.mysqlimport:数据导入工具
5.MyISAM存储引擎管理工具
muisamchk:检查MyISAM库
myisamback:打包MyISAM表,只读
服务端程序
1.mysqld_safe
2.mysqld
3.mysqld_multi 多实例,mysqld_multi --example
用户账号
mysql用户账号由两部分组成:
'USERNAME'@'HOST'
说明:HOST限制此用户可以通过哪些远程主机连接mysql服务器
支持使用通配符:
% 匹配任意长度的任意字符 172.16.0.0/255.255.0.0 或 172.16.%.%
_ 匹配任意单个字符
mysql客户端命令
客户端命令:本地执行,每个命令的完整形式和简写形式
\h,help \u,use \s,status \!,system
服务器命令:通过mysql协议发往服务器执行并取回结果,命令末尾必须使用命令结束符,默认为分号
mysql使用模式
交互模式
mysql>
脚本模式
mysql -uUSERNAME -pPASSWORD < /path/test.sql
cat /path/somefile.sql | mysql -uUSERNAME -pPASSWORD
mysql>source /path/from/test.sql
mysql命令使用格式
mysql [OPTIONS] [database]
mysql客户端常用选项
-A,--no-auth-rehash 禁止补全
-u,--user= 用户名,默认root
-h,--host= 服务器主机,默认localhost
-p,--password= 用户密码,建议使用-p,默认为空
-P,--port= 服务器端口
-S,--socket= 指定连接socket文件路径
-D,--database= 指定默认数据库
-C,--compress 启用压缩
-e "SQL" 执行SQL命令
-V,--version 显示版本
--print-dafault 获取程序默认使用的配置
示例:配置客户端mysql自动登录
vim /etc/my.cnf.d/client.conf
[client]
user=dy
password=centos
图形化连接方式
grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;
flush privileges;
这篇关于1.5MySQL连接工具的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-04部署MySQL集群项目实战:新手入门教程
- 2024-11-04如何部署MySQL集群资料:新手入门指南
- 2024-11-02MySQL集群项目实战:新手入门指南
- 2024-11-02初学者指南:部署MySQL集群资料
- 2024-11-01部署MySQL集群教程:新手入门指南
- 2024-11-01如何部署MySQL集群:新手入门教程
- 2024-11-01部署MySQL集群学习:新手入门教程
- 2024-11-01部署MySQL集群入门:新手必读指南
- 2024-10-23BinLog入门:新手必读的MySQL二进制日志指南
- 2024-10-23Binlog入门:MySQL数据库的日志管理指南