连接数据库

# mysql -uroot -p -h10.18.44.209 -p3306

授权

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;

FLUSH PRIVILEGES;

修改数据库密码

# vim /etc/my.cnf 追加

validate_password=off

# systemctl restart mysqld

方法一:

mysql > SET PASSWORD FOR user3@'localhost'='new_password';

mysql > flush privileges;

方法二:

mysql > update mysql.user set password=password('newpassword') where user='root';

mysql > flush privileges;

方式三:

mysql > set password for 'root'@'localhost'=password('newpassord');

编译安装需要参数

[root@mysql-5.7.17 ~]# cmake . \

-DWITH_BOOST=boost_1_59_0/ \                   指定boost目录

-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \       指定安装目录

-DSYSCONFDIR=/etc \                             配置文件位置

-DMYSQL_DATADIR=/usr/local/mysql/data \         数据目录(非常重要 错误日志、数据存放位置)

-DINSTALL_MANDIR=/usr/share/man \               man手册

-DMYSQL_TCP_PORT=3306 \                         默认端口3306

-DMYSQL_UNIX_ADDR=/tmp/mysql.sock \             sock文件位置,用来做网络通信的

-DDEFAULT_CHARSET=utf8 \                       字符集的支持 默认

-DEXTRA_CHARSETS=all \                         字符集的支持 扩展支持

-DDEFAULT_COLLATION=utf8_general_ci \           字符集的支持   设定默认排序规则

-DWITH_READLINE=1 \                             可以上下泛历史命令

-DWITH_SSL=system \                             使用证书登陆   (安全 但是影响传输速度)

-DWITH_EMBEDDED_SERVER=1 \                     编译嵌入式服务器支持

-DENABLED_LOCAL_INFILE=1 \                     支持从本机导入

-DWITH_INNOBASE_STORAGE_ENGINE=1               默认引擎   数据如何存储的库

mysql密码高级_mysql高级操作相关推荐

  1. MySQL密码忘记了如何操作

    目录 MySQL密码忘记了如何操作 连接MySQL时出现:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using pa ...

  2. 主机mysql密码修改_mysql密码修改方法_配置root密码_mysql 改数据库名_mysql忘记密码...

    windows平台下如何修改mysql数据库密码 先要声明一点,大部分情况下,修改MySQL是需要有mysql里的root权限的, 所以一般用户无法更改密码,除非请求管理员:名站互联http://ww ...

  3. mysql密码加强_MySQL密码增强插件

    介绍 以前没有太注意MySQL密码安全策略的配置方法,只是人为了将密码设为复杂密码,但是没有找到配置的方法,今天姜承尧的微信公众号正好发布了一篇关于这个的文章,所以在这里也顺便将方法写下来.首先该功能 ...

  4. 修改mysql密码级别_mysql修改密码策略

    关于这个问题是在 < 基于MySQL Yum存储库在Linux-7.2上安装MySQL-5.7.21数据库服务(实战篇) > 时遇到的问题,这是 mysql 初始化时,使用临时密码,修改自 ...

  5. mysql密码参数_MySQL 密码参数配置与修改 validate_password

    MySQL 密码参数配置与修改 validate_password 场景 通过root用户创建travel_agency数据库,目标是,新建一个用户然后对仅对该用户开放travel_agency数据库 ...

  6. mysql密码正则表达式_mysql正则表达式及应用

    mysql where子句的模式匹配 今天在应用中遇到了这样的一个问题, 有一个字段 t1,其中的值类似于:1,1,1,2,3,3,4,4,5,5,2,4,3,2,1,2 需要从里面搜索出比如说:第一 ...

  7. mysql密码加强_MySQL 密码加强插件_mysql

    介绍 以前没有太注意MySQL密码安全策略的配置方法,只是人为了将密码设为复杂密码,但是没有找到配置的方法,今天姜承尧的微信公众号正好发布了一篇关于这个的文章,所以在这里也顺便将方法写下来.首先该功能 ...

  8. mysql里面灰色_Mysql 高级

    1 MySQL 的架构介绍 1.1 sql_mode sql_mode 是一个容易忽视的变量,默认情况下为空,可以忍耐一些非法操作,在生产环境中,必须将其设置为严格模式,在开发测试环境中配该变量也是很 ...

  9. mysql主从复制 火墙_MySQL高级知识(十五)——主从复制

    前言:本章主要讲解MySQL主从复制的操作步骤.由于环境限制,主机使用Windows环境,从机使用用Linux环境.另外MySQL的版本最好一致,笔者采用的MySQL5.7.22版本,具体安装过程请查 ...

最新文章

  1. AI一分钟|腾讯AI绝艺让二子,仍战胜柯洁;Google与腾讯达成专利交叉授权许可协议
  2. 磨刀不误砍柴功:App开发者必备之8大利器
  3. Boost:双图bimap与标记的双向地图的测试程序
  4. mac下anaconda安装selenium+PhantomJS
  5. mysql 5.5 不认识 datetime(0) 类型
  6. Android Service基本使用
  7. MYSQ--SHOW PROFILE Syntax and useing
  8. VxRack与VxRail遭受Power的“全面入侵”
  9. label标签for属性的使用
  10. visual studio写python_将 Visual Studio 变身为 Python IDE
  11. python编写手机病毒_十行代码--用python写一个USB病毒
  12. 十大著名黑客—— 凯文-米特尼克
  13. 学习笔记(26):玩转Python-Python3基础入门-案例-快递价格计算器(1)
  14. python bt_linux平台使用Python制作BT种子并获取BT种子信息的方法
  15. 统一社会信用代码、纳税人识别号验证规则
  16. Failed to lookup view “error“ in views directory 解决方案
  17. 【计算机组成原理】学了计组,CPU执行时间你肯定会算了吧
  18. Python零基础速成班-第1讲-认识Python,课程目标,安装环境以及完成第一行代码“hello world”
  19. 英语单词:flight; fly
  20. 计算机常用英语术语、词汇表

热门文章

  1. 什么是JAX-RS注释?
  2. 从微服务到分布式系统-Java开发人员生存指南
  3. dbunit测试dao_用于数据库测试的DBUnit,Spring和注释
  4. java cpu_Java High CPU故障排除指南–第1部分
  5. spring依赖注入_Spring依赖注入技术的发展
  6. 简而言之,JUnit:另一个JUnit教程
  7. 休眠性能提示:脏收集效果
  8. 您不想错过的十大Java书籍
  9. 如何在Java中获得类似于C的性能
  10. mysql与jmeter环境变量配置_Java开发技术大杂烩(一)之Redis、Jmeter、MySQL的那些事...