原创文章采用CC BY-NC-SA 4.0协议进行许可,转载请注明:转载自:LNMP 下 memcached 常用指令收集整理笔记
安装 夜梦这篇教程安装的MySQL版本为8.0。 安装参考文章:Ubuntu安装mysql5.7 一般新开的服务器没有MySQL,如果你之前安装过,那么可以先卸载。...update -y apt-get install mysql-server -y 查看MySQL版本: mysql -v 会提示: 输入exit即可退出数据库。...常见的MySQL命令: # 启动MySQL: sudo service mysql start # 重启MySQL: sudo service mysql restart #关闭MySQL: sudo...service mysql stop 查看MySQL启动状态: systemctl status mysql 启动成功的话会提示: 4.基础配置 参考文章: MySql8.0修改root密码_mysql8...登录MySQL: mysql -u[user] -p[password] 也可以登录到MySQL中:
连接Mysql 格式: mysql -h主机地址 -u用户名 -p用户密码 1、连接到本机上的MYSQL。...如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是: mysql> 2、连接到远程主机上的MYSQL。...删除用户 @>mysql -u root -p @>密码 mysql>Delete FROM user Where User=’test’ and Host=’localhost’; mysql>flush...修改指定用户密码 @>mysql -u root -p @>密码 mysql>update mysql.user set password=password(‘新密码’) where User...( MYSQL * mysql, char * csname); 该函数用于为当前连接设置默认的字符集。
1、sed -n "22,25p" /etc/init.d/mysqld 2、三种关闭mysql的方式 service mysqld stop kill pidxx mysqladmin xx...shutdown 3、更换配置文件启动 mysqld_safe --defaults-file=/data/xx/my.cnf 2>&1 >/dev/null & 4、mysql几个常用软件 mysql..., mysqladmin , mysqldump , mysqlbinlog 5、连接方式 mysql -h -u -p -P mysql -u -p -S /xx/x.sock 6、删除历史命令...history -d 211 history -c 清除 7、配置文件设置权限 600 8、退出 : quit/exit 9、msyql初始化安全设置 delete from mysql.user...'liuhehe'; 忘记密码:mysqld --skip-grant-tables 11、DQL,DML,DDL select * from x order by x delete from mysql.user
一、什么是MySQL? MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。...MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统)...MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。...MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。...二、安装Mysql服务 1.安装环境依赖包(字符终端处理工具、语法分析器、编译器) 2.创建管理用户 3.解压mysql安装包到/opt目录下 4.使用cmake进行配置 cmake
from information_schema.tables where TABLE_SCHEMA='数据库名' order by table_rows desc; 2、修改数据存放目录 (1)、关闭Mysql...并且将原来的Data目录拷贝至新目录 修改secure-file-priv路径至新目录,并且将原来的Uploads文件夹贝至新目录 (3)、提升安全权限 修改新数据目录的安全权限,确保可以访问 (4)、重启mysql
1.mysql 启动停止 mysql.server start 启动 mysql.server stop 关闭 quit 退出 2....-u root -p 然后输入刚才设置的密码 (2).如果是登录远程主机上的mysql数据库:mysql -h 主机地址 -u 用户名 -p 用户密码 4.创建用户 CREATE USER SELECT * FROM test_db.tb_students_info -> INTO OUTFILE 'C:/ProgramData/MySQL/MySQL Server 5.7/Uploads...; 恢复数据库: mysql> LOAD DATA INFILE 'C:/ProgramData/MySQL/MySQL Server 5.7/ Uploads/file.txt' -> INTO...; 12.数据库操作工具 MySQL Workbench https://dev.mysql.com/downloads/workbench/, Navicat Premium, sqlyog
一、设置更改mysql的root密码 1.1 初次使用mysql的密码为空 /usr/local/mysql/bin/mysql -uroot 但是这样极度的不安全,我们需要修改一下密码!...我们需要直接mysql -uroot这种方式,由于mysql不在咱们的环境变量中,所以我们需要添加一下: export PATH=$PATH:/usr/local/mysql/bin/ 然后要想永久使用...然后再次重启mysql服务: /etc/init.d/mysqld restart ---- 二、常用连接mysql的命令 2.1 远程连接mysql数据库 mysql -uroot -p123456...| | performance_schema | | test | +--------------------+ 2.4 查看相关操作指令 查询有几个库...查看队列(类似于在linux 中使用ps或者top): show processlist; 查看完整的INFO show full processlist; 作为一个运维,其实用的最多的就是最后一条指令
shop表中price等于20 或者 等于30 select * from shop where pricle not in (20,30) 查找shop表中price不在20 30 这个范围 Mysql...student modify age int not null; alter table student change name username varchar(20) not null; 校对规则 mysql
前两章介绍了PHP7的基本语法和面向对象开发,本章将介绍Mysql的基本使用和一些常用指令,PHP + Mysql 是一对孪生兄弟,两个结合就可以为网站或者APP 做后端。...MYsql 的操作熟练,决定了你能否写出一手好CURD,也为你使用PHP做接口开发更丝滑了。那么我们开始吧。...Mysql 基本语句 命令行操作 创建数据库 create database shop charset utf8; 展示数据库 show databases; 使用/删除数据库 use shop ;...shop表中price等于20 或者 等于30 select * from shop where pricle not in (20,30) 查找shop表中price不在20 30 这个范围 Mysql...Mysql掌握差不多了,就可以使用结合PHP来开发一些动态网站了。
简单来说操作流程就是 1.启动mysql 2.登录mysql 3.创建数据库 4.创建数据库表(记得打开数据库) 5.插入自己所需的字段 6.插入各个字段的数据 Tips:每次创建完成都可以进行相应的查询...表示演示的用户 123456 表示演示的密码 mydata 表示演示的数据库名 test 表示演示的数据库表 name 表示演示的数据库表字段名 小林,小明 则为演示的测试的新旧昵称 ---- MYSQL...操作 启动mysql net start mysql 停止mysql net stop mysql 登录mysql mysql -u root -p 123456 ---- 数据库操作 创建数据库
为了安全,lnmp 的大部分版本都是禁止远程连接mysql的 开启的话可以按如下步骤: 1、首先需要自己在phpmyadmin里添加一个用户 主机为% 的任意主机(也可以编辑已有的用户) 2、并且iptables...3306端口 1、查看已有的iptables规则,以序号显示 iptables -L -n --line-numbers 2、删除对应的DROP规则 iptables -D INPUT 序号 3、添加mysql
今天访问网站出现数据库链接错误,然后想重启 lnmp 环境,发现无法正常关闭 mysql 服务,回想一下,服务器已经平稳运行 4 个多月了,配置方面应该没有什么问题,所以想到,可能是数据盘空间用完了,果然如此...百度到军哥的博客,删除了所有 mysql-bin.0000*日志文件,重启就OK了,顺手把 mysql 日志功能关闭了。...LNMP一键安装包安装的MySQL默认是开启了日志文件的,如果数据操作比较频繁就会产生大量的日志,在/usr/local/mysql/var/下面产生mysql-bin.0000* 类似的文件,而且一般都在几十...如何关闭MySQL的日志功能: 删除日志: 执行: /usr/local/mysql/bin/mysql -u root -p 输入数据库root用户的密码登录后再执行:reset master...本文以LNMP一件安装包安装的环境为例除MySQL重启命令和配置文件路径可能略有不同,其他一样。
Mysql基本指令 启动mysql net start mysql 关闭mysql net stop mysql 登陆mysql mysql -uroot -p123 查看数据库 show...databases; 切换数据库 use test; 查看数据库有哪些表 show tables; 查看表结构或表字段 desc user; 查看表记录 select * from user; 退出mysql...终端 exit; ---- mysql基础篇 一....table user1 to user2; 删除表 drop table user1; 查看表结构 desc user1; 查看表记录 select * from user1; ---- mysql...database test; 查看表字符集 Show creat table user; php设置客户端和连接字符集 $sql=”set names utf8”; [mysql
1、写在前面 自己动手搭配一套LNMP,想装什么环境,随便搞~ 环境配置: MacBook Pro Moyave PHP 7.0、PHP 7.1、PHP 7.2 Mysql 5.7 Nginx 1.15.8...4、安装Mysql ?...查看 Mysql 版本: Default brew search mysql 1 brew search mysql 安装 Mysql : Shell brew install mysql@5.7...1 brew install mysql@5.7 操作命令: Default // 停止、启动、重启 mysql.server stop mysql.server start mysql.server...' (2) 有可能是 mysql 没有启动,运行 mysql.server start 5、安装PHP ?
LNMP架构介绍: MySQL安装: cd /usr/local/src wget http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.35-linux-glibc2.5...-x86_64.tar.gz = 下载安装包 tar zxvf mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz =解压安装包 mv mysql-5.6.35...=进入更改完以后的目录 useradd mysql = 创建一个新MYSQL新用户 mkdir /data/ = 创建一个data 目录 如果有那么可以省略 ..../scripts/mysql_install_db --user=mysql --datadir=/data/mysql = 初始化完以后用命令echo $?...=/usr/local/mysql --with-mysqli=/usr/local/mysql/bin/mysql_config --with-pdo-mysql=/usr/local/mysql -
MySql常用指令 创建数据库 create database 数据库名 character set utf8mb4 collate utf8mb4_bin; 创建数据库账户 CREATE USER '...mysql_native_password 明确指定了认证方式为mysql_native_password,这是MySQL的一种内置密码加密方式。...刷新数据库 FLUSH PRIVILEGES; 退出MySql指令窗口 quit 查询所有数据库 show databases; 查询当前使用的数据库 select database(); 查询当前有哪些表...; 导入备份的.sql文件至MySql还原 1.使用MySql数据库管理账户登入MySql mysql -u usr -p 注:usr为你要登入的账户名。...module disable mysql 4.执行安装MySql服务器: sudo yum install mysql-community-server 5.启动MySql服务并设置开机自启: sudo
这里我决定搭建Linux(CentOS7+Nginx+MySQL+PHP)下的web服务器。 一、安装httpd。...成功安装httpd(apache)的效果图为: 二、安装MySQL数据库。...MySQL数据库,新版本已经更名为Mariadb,所以这里需要安装Mariadb,可以使用下面的命令进行安装: yum install -y mariadb 安装完成以后使用下面的命令开启数据库服务...使用下面的命令可以安装PHP: yum -y install php 使用下面的命令安装php对Mariadb的支持: yum install php-mysql php-gd
问题出现在升级php版本以后,网站无法连接数据库,phpMyAdmin无法登录: 然后尝试开启mysql,/etc/init.d/mysqld start ,提示: Starting MySQL....在/usr/local/mysql/data 下找到mysql错误文件 ****.err,浏览到最后面,发现有一句: ..../mysql-bin.index无法找到(由于mysql开启了bin日志功能),到数据库根目录查看该文件是存在的,可能是文件权限的问题,然后使用下面的命令给数据库目录 /usr/local/mysql/...data 赋予 mysql 权限: 1 chgrp -R mysql /usr/local/mysql/data && chown -R mysql /usr/local/mysql/data 再次启动...mysql:/etc/init.d/mysqld start ,一切正常。
经几个星期反复测试总结出了整个lnmp环境的Dockerfile文件,并已经适用于公司开发环境中。...CentOS7.4.1708 + tengine-2.1.2 + php-7.0.17 + PHP扩展 PHP7扩展包括 PDO、PDO_MySQL、GD、CURL、 mysqli、pcntl、soap...local/webserver/php/etc --enable-fpm --with-fpm-user=oae --with-fpm-group=oae --with-mysqli --with-pdo-mysql...CMD ["/usr/bin/supervisord","-c", "/etc/supervisord"] 构建docker容器 在Dockerfile当前目录下执行 docker build -t lnmp...从registry中拉取镜像: docker pull registry.cn-zhangjiakou.aliyuncs.com/hanlc/lnmp
领取专属 10元无门槛券
手把手带您无忧上云