博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MySQL常用命令操作
阅读量:4550 次
发布时间:2019-06-08

本文共 839 字,大约阅读时间需要 2 分钟。

1. 命令行登录使用默认3306端口的MySQL:

  mysql -u root -p

2. 通过TCP连接管理不同端口的多个MySQL(注意:MySQL4.1以上版本才有此项功能):

  mysql -u root -p --protocol=tcp --host=localhost --port=3307

3. 通过socket套接字管理不同端口的多个MySQL:

  mysql -u root -p --socket=/tmp/mysql3307.sock

4. 通过端口和IP管理不同端口的多个MySQL:

  mysql -u root -p -P 3306 -h 127.0.0.1

5. 修复损坏的表(本例中要修复的表为t_user):

  repair table t_user;

6. MySQL将 root 的密码改为 sa123:

  mysqladmin -u root -p 123 password sa123

7. 增加一个用户 test1 密码为abc,让他可以在任何主机上登录,并对所有数据库有查询、插入、修改、删除的权限。

  首先用root用户连入MYSQL,然后键入以下命令:

  grant select,insert,update,delete on *.* to [email=test1@”%]test1@”%[/email]” Identified by “abc”;

8. 从第0行开始取,取3行:

  select * from student limit 0,3;

9. 查看当前数据库编码:

  show variables like 'character_set_database';

10. 修改数据库编码(xxx是数据库名):

  alter database xxx CHARACTER SET utf8;

转载于:https://www.cnblogs.com/yjq520/p/6729877.html

你可能感兴趣的文章
oracle 应用程序调用存储函数
查看>>
洛谷 P3629 [APIO2010]巡逻 解题报告
查看>>
深入理解JS的事件绑定、事件流模型
查看>>
Fedora 23+CUDA 8.0+ GTX970 安装
查看>>
在Visual Studio中开发一个C语言程序
查看>>
课程总结
查看>>
openstack新建虚机、网络、路由时候对应的ovs网桥的变化
查看>>
linux 编译运行c文件
查看>>
Scrapy的学习和使用
查看>>
7.内部类(一)之详解内部类
查看>>
1.messager消息提示框
查看>>
[PY]进制转换
查看>>
STL系列 list
查看>>
NAT穿透
查看>>
[VC] 枚举ActiveX控件的 CLSID 和 implemented/required CATIDs 的小工具
查看>>
匿名方法和Lambda表达式
查看>>
Spark编译的三种方式
查看>>
京东的核心业务
查看>>
读书笔记(六)--成交
查看>>
Secret Number hdu 2113
查看>>