1、登录,查询数据
mysql -u root -p
show databases;
use information_schema;
show tables;
desc TABLES;
select * from TABLES;
2、修改密码
-- 登录后执行 SET PASSWORD = PASSWORD('newpassword');
3、mysql根据配置文件会限制server接受的数据包大小。有时候大的插入和更新会受max_allowed_packet 参数限制,导致写入或者更新失败。
-- 1. show VARIABLES like '%max_allowed_packet%'; -- 2. set global max_allowed_packet = 2*1024*1024*10; -- 3. 重启mysql -- 4. show VARIABLES like '%max_allowed_packet%';
4、mysql启停
#MySQL服务器开启,关闭,重启,查看状态 /etc/init.d/mysql start /etc/init.d/mysql stop /etc/init.d/mysql restart /etc/init.d/mysql status
5、将字符编码设置为UTF-8
cd /etc/mysql/mysql.conf.d vi mysqld.cnf #在[mysqld]标签下,增加服务器端的字符编码,增加[client]修改客户端编码 [mysqld] character-set-server=utf8 collation-server=utf8_general_ci [client] default-character-set=utf8 /etc/init.d/mysql restart
6、让MySQL服务器被远程访问
cd /etc/mysql/mysql.conf.d vi mysqld.cnf #修改bind-address127.0.0.1为0.0.0.0 #bind-address = 0.0.0.0 mysql -u root -p mysql> GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "ROOT"; --ROOT为密码 mysql> flush privileges; /etc/init.d/mysql restart
7、建立用户
# 新建book用户,密码为book,允许book可以远程访问abc数据库,授权book对abc进行所有数据库 mysql> GRANT ALL ON abc.* to book@'%' IDENTIFIED BY 'book'; #允许book可以本地访问abc数据库,授权book对abc进行所有数据库 mysql> GRANT ALL ON abc.* to book@localhost IDENTIFIED BY 'book';
8、改变数据存储位置
cd /etc/mysql/mysql.conf.d/ vi mysqld.cnf [mysqld] datadir = /var/lib/mysql
9、修改最大连接数
show variables like 'max_connections' set global max_connections=1000;
10、修改连接超时时间
show global variables like 'wait_timeout'; set global wait_timeout =100000;
相关推荐
正如资源名称所说,这个资源是一个mysql5.7的安装包,5.7版本还是比较稳定的。由于MySQL的很多优势,所以说MySQL还是非常受欢迎的。 优势如: 1、简单易学,具有很强的操作性 2、绝大多数重要的数据库管理系统均支持...
│ 02es增删改查操作命令.mp4 │ 02ES的功能适用场景以及特点介绍.docx │ 02redis应用场景.mp4 │ 03ES的核心概念.docx │ 03redis单实例安装.mp4 │ 03集群分片副本操作.mp4 │ 04es集群运维.mp4 │ 04redis数据...
MySQL DBA常用命令大汇总,精心编辑的,都要掌握的内容
3.6.3 登录支持 3.6.4 扩展的登录支持 4 安装 MySQL 4.1 怎样获得MySQL 4.2 MySQL支持的操作系统 4.3 使用MySQL哪个版本 4.4 怎样和何时发布更新版本 4.5 安装布局 ...
centos源码安装mysql5.6.15或者5.7版本+mysql主从复制+mysql常用命令
主要介绍了mysql 5.7.20常用下载、安装和配置方法及简单操作技巧(解压版免安装)的相关资料,需要的朋友可以参考下
mysql 5.7 from entry to proficient in resources with books(1/2)——源码部分,包括:MySQL常用命令大全.pdf文件及19章源码。
Linux安装MySQL5.7 (docker安装方式) 说明:docker安装传送门:Docker相关知识了解学习及Cenos 7安装Docker详细教程【附docker常用命令】 查找MySQL镜像 [root@localhost /]# docker search mysql ...... 拉取...
5.7. MySQL访问权限系统 5.7.1. 权限系统的作用 5.7.2. 权限系统工作原理 5.7.3. MySQL提供的权限 5.7.4. 与MySQL服务器连接 5.7.5. 访问控制, 阶段1:连接核实 5.7.6. 访问控制, 阶段2:请求核实 5.7.7. 权限更改...
MySQL支持的操作系统 2.1.2. 选择要安装的MySQL分发版 2.1.3. 怎样获得MySQL 2.1.4. 通过MD5校验和或GnuPG验证软件包的完整性 2.1.5. 安装布局 2.2. 使用二进制分发版的标准MySQL安装 2.3. 在...
MySQL 从入门到精通 课件资源,包含了课件和源代码,以及MySQL常用命令大全等,还有教学视频的下载地址
本资源包含了Linux系统中安装MySQL5.5的详细...其中操作说明详细记录了MySQL数据库的安装卸载以及启动停止等常用命令,远程数据库权限访问配置,数据库编码配置等基本命令,欢迎大家下载参考使用【共分两卷进行下载】
当用户首次安装MySQL数据库时,总是想修改root的初始化密码,我也是,每次都百度一下,下面主要给出一些操作数据库的常用SQL和一些基本概念性的东西,需要的朋友参考下吧
MySQL5.6.15或者5.7版本,nginx-1.20.2版本,redis3.2.11版本,phpredis-4.2.0版本,php-8.1.1,tomcat8.0.21版本。里面详细介绍了各种软件的源码安装过程,和遇到...结尾附赠一些MySQL常用命令资料,希望能帮到你。。
5.7. MySQL访问权限系统 5.7.1. 权限系统的作用 5.7.2. 权限系统工作原理 5.7.3. MySQL提供的权限 5.7.4. 与MySQL服务器连接 5.7.5. 访问控制, 阶段1:连接核实 5.7.6. 访问控制, 阶段2:请求核实 5.7.7. 权限更改...
开发软件选用Myeclipse平台配合MySQL数据库进行开发环境的搭建操作,网站采用WEB应用程序中最流行的B/S结构进行开发,用户访问系统数据仅仅需要在客户端安装谷歌浏览器或者是当下常用浏览器就可以访问网站内容。...
由于是从源码包安装的Mysql,所以系统中是没有红帽常用的servcie mysqld restart这个脚本 只好手工重启 有人建议Killall mysql。这种野蛮的方法其实是不行的,强制终止的话,如果造成表损坏,损失是巨大的。 这里...
主要介绍了Mysql权限管理grant命令使笔记,详细记录了常用权限管理命令,需要的朋友可以参考下