[MYSQL]mysql常用

作者: _小老虎_ | 来源:发表于2018-08-19 11:48 被阅读5次

权限相关

use mysql;

update user set Host='%' where User='video';  不限制host可以登陆这个帐户

select Host,User,Password from user\G     得到所有帐户信息

GRANT ALL ON misdb_cms.* TO 'video'@'%';  授权用户库权限

update user set password=password("video") where user='video'; 更新帐户用户密码

CREATE USER 'video'@'%' IDENTIFIED BY 'video'; 创建用户

flush privileges; 刷新权限

**命令行链接相关**

${MYSQL} -h{{ip}} -uvideo -pvideo -P3306 misdb_cms --default-character-set=utf8 -NB -e "{sql}"

使用技巧相关:

6.创建和删除索引:

#创建
ALTER TABLE table_name ADD INDEX index_name (column_list)

ALTER TABLE table_name ADD UNIQUE (column_list)

ALTER TABLE table_name ADD PRIMARY KEY (column_list)

#删除
DROP INDEX index_name ON talbe_name

ALTER TABLE table_name DROP INDEX index_name

ALTER TABLE table_name DROP PRIMARY KEY

7.mysql替换字符串

#mysql replace 函数
#语法:replace(object,search,replace)
#意思:把object中出现search的全部替换为replace

#案例:
update `news` set `content`=replace(`content`,' ','');//清除news表中content字段中的空格    

#mysql trim 函数去掉空格

#语法:trim([{BOTH | LEADING | TRAILING} [remstr] FROM] str)

#以下举例说明:
 mysql> SELECT TRIM(' phper note  ');  
# -> 'phpernote'  

8.UNION和UNION ALL的作用和语法

union:联合的意思,即把两次或多次查询结果合并起来。

**UNION ALL 命令和 UNION 命令几乎是等效的,不过 UNION ALL 命令会列出所有的值。**

SELECT E_Name FROM Employees_China
UNION
SELECT E_Name FROM Employees_USA

**union会把重复值单一化,但是union all不会**
SELECT E_Name FROM Employees_China
UNION ALL
SELECT E_Name FROM Employees_USA

相关文章

  • 设置更改root密码、连接MySQL、MySQL常用命令

    设置更改root密码 连接MySQL 连接MySQL MySQL常用命令 MySQL常用命令MySQL常用命令 扩...

  • mysql常用命令书目录

    mysql常用命令之连接MYSQL mysql常用命令之修改密码 mysql常用命令之增加新用户 mysql常用命...

  • BigData-MySQL总结大全(一)苏暖人

    BigData之MySQL总结大全 MYSQL常用的基本语句 MYSQL常用的基本语句 例:SELECT TOP ...

  • MySql 常用指令

    MySQL常用指令 MySQL 存储引擎 选择 MySQL 数据类型

  • mysql入门篇

    mysql常用命令mysql> SELECT VERSION(); 查看当前MYSQL版本mysql> SELE...

  • mysql

    1、MySQL常用命令: 启动MYSQL服务 net start mysql 停止MYSQL服务 net stop...

  • MySQL安装

    运行以下命令安装MySQL: 启动和关闭mysql服务器: 进入mysql shell界面: MySQL常用操作 ...

  • MAC中MySQL常用指令

    MySQL常用指令 安装MySQL数据库:brew install mysql 删除MySQL数据库:brew r...

  • MySql常用命令

    MySql常用命令 Mysql命令mysql:连接Mysql数据库 mysql命令格式: 1) 连接到本机上的MY...

  • MySQL——常用工具和日志

    一、MySql中常用工具 1.1、mysql 该mysql不是指mysql服务,而是指mysql的客户端工具。语法...

网友评论

    本文标题:[MYSQL]mysql常用

    本文链接:https://www.haomeiwen.com/subject/rflciftx.html