• 2024-03-25SQLYOG连接数据库时报错1251
    报错图片报错原因:主要是由于mysql8以前的加密规则与mysql8以后的存在差异,一些版本旧的客户端和服务端版本差别太大!解决办法:1.修改加密规则(注意引号为英文单引号,后面结尾的分号必须带上,@符号和引号之间无空格,下同)ALTERUSER'root'@'localhost'IDENTIFIEDBY'passwor
  • 2024-03-09MYSQL学习笔记12: DCL数据控制语言(用户操作)
    DCL数据控制语言查询用户#用户信息保存在数据库mysql的user表中usemysql;select*fromuser;创建用户createuser'用户名'@'主机名'identifiedby'密码';在主机localhost创建一个新用户createuser'hikari39'@'localhost'identifiedby'123456
  • 2024-02-22Oracle系列---【查看用户状态与修改密码】
    1.查看被锁住的用户SELECTUSERNAME,ACCOUNT_STATUSFROMDBA_USERSWHEREACCOUNT_STATUSLIKE'%LOCKED%';2.修改指定用户名密码sqlplus/assysdba;GRANTDBATOyour_username;sqlplususername/passwordassysdba;--只修改密码为新密码ALTERUSERAFP_COM_ASCI
  • 2024-01-30mysql限定IP访问
     一、修改配置文件1.编辑MySQL的配置文件my.cnf(或者my.ini),该文件通常位于MySQL的安装目录下。2.找到[mysqld]部分,添加或修改以下行以启用访问控制:bind-address=0.0.0.0这将使MySQL监听所有IP地址。3.找到[mysqld]部分之后,在配置文件中添加以下行来限制允许访问的IP地
  • 2023-12-18mysql有哪些权限
    MySQL是一款常用的数据库管理系统,它有许多不同的权限,用于限制不同用户的访问和操作权限。1.全局权限GRANTALLPRIVILEGESON*.*TO'username'@'host'IDENTIFIEDBY'password'WITHGRANTOPTION;全局权限是最高权限,它允许用户在所有数据库和表中进行任何操作,并且可以进行
  • 2023-11-245.mysql8.0以上版本,ProxySQL 监控/连接账户,要以 mysql_native_password 形式创建,否则会连接拒绝
    CREATEUSER'monitor'@'%'IDENTIFIEDBY'123456';grantallprivilegeson*.*to'monitor'@'%'withgrantoption;flushprivileges; ALTERUSER'root'@'%'IDENTIFIEDWITHmysql_native_pa
  • 2023-10-24flask 学习之解决flask migrate时报Can't locate revision identified
    错误原因:数据库已经和flask建立的连接,但是项目中migrations/versions下没有迁移版本文件,但是数据库中alembic_version中有版本号,当数据迁移时没有找到对应的迁移脚本文件,解决方案:手动创建迁移脚本:flaskdbrevision-m  然后将数据库中的alembic_version中的version_num改成
  • 2023-10-09mysql用户权限
    mysql创建用户权限创建用户MySQL中的用户帐号由用户名,以及使用@字符分隔的主机名组成。CREATEuseruser_accountIDENTIFIEDBYpassword;例:createusersuper@localhostIDENTIFIEDBY'123456';//localhost主机连接到MySQL数据库服务器createusersuper@'%'IDENTI
  • 2023-09-13 CTyunOS安装MySQL8.0
    (CTyunOS安装MySQL8.0)最近天翼云搞活动,购了一台4U8G的服务器,这里讲解一下如何安装Mysql吧。1.yum安装yuminstall-ymysqlyuminstall-ymysql-commonyuminstall-ymysql-errmsgyuminstall-ymysql-libsyuminstall-ymysql-serveryum我们查询一下,可以看到有这
  • 2023-08-22\1146 - Table 'performance_schema.session_variables' doesn't exist
    Mysql无法正常连接: 错误原因:NavicatPremium:\1146-Table'performance_schema.session_variables'doesn'texist解决办法[root@zookeeper1usr]#mysql_upgrade-uroot-p--forceEnterpassword:   错误原因:未设置远程连接:grantallprivilegeson*.*to'ro
  • 2023-06-06创建用户 和 授权
    https://dev.mysql.com/doc/refman/5.7/en/create-user.htmlhttps://dev.mysql.com/doc/refman/5.7/en/grant.html这个搜索非常好用 CREATEUSER'u1'@'%'IDENTIFIEDBY'aB123456_+','u2'@'%'IDENTIFIEDBY'
  • 2023-06-05mysql版本:'for the right syntax to use near 'identified by 'password' with grant o
    查询mysql具体版本SELECT@@VERSION问题分析:mysql版本8.0.13,在给新用户授权时,发生了变化:1064-YouhaveanerrorinyourSQLsyntax;checkthemanualthatcorrespondstoyourMySQLserverversionfortherightsyntaxtousenear'identifiedby'password'withgrant
  • 2023-04-05DCL-用户管理
    DCL:数据库控制语言,用来管理数据库用户,控制数据库的访问权限1.查询用户usemysql;select*fromuser;2,创建用户createuser'用户名'@'主机名'identifiedby'密码';3.修改用户密码alteruser'用户名'@'主机名'identifiedwithmysql_native_passwordby&
  • 2023-04-03Mysql基本语句
    创建用户三种方式:CREATEUSERusername1IDENTIFIEDBY'password';CREATEUSER'username1'@'localhost'IDENTIFIEDBY'password';在MySQL中,可以使用password()函数获取密码的哈希值,查看test1哈希值的SQL语句和执行过程如下:mysql>SELECTpassword(�
  • 2023-03-30Docker安装Oracle11g
    拉取镜像#拉取镜像dockerpullregistry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g#查看镜像dockerimages镜像比较大(6.9G),可能拉取时间会很久,需要耐心等待创建容器dockerrun-d-p1521:1521--nameoracleregistry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g#
  • 2023-03-18MySQL8设置用户权限报错You have an error in your SQL syntax;right syntax to use near ‘IDENTIFIED BY
    mysql8设置用户权限命令和之前不一样之前:grantallprivilegeson*.*to'myuser'@'%'identifiedby'mypassword'withgrantoption;报错:Youhaveanerrorinyou
  • 2023-03-03llinux防火墙设置远程连接
    #停止防火墙systemctl stop firewalld #查看防火墙是否运行systemctl status firewalld# 防火墙设置允许firewall-cmd --add-port=3306/tcp --permanentfirewall-c
  • 2023-02-03MySQL创建用户和授权
    MySQL创建用户和授权--语法createuser'用户名'@'主机'identifiedby'密码';--实例createuser'rayfoo'@'%'identifiedby'123456';--刷新,立即生效flushpr
  • 2022-12-14mysql8权限控制
    CREATEUSER'test'@'xxx.xx.xx.%'IDENTIFIEDBY'123';grantallprivilegeson*.*to'test'@'xxx.xx.xx.%'IDENTIFIEDBY'123'withgrantoption;flushprivileg
  • 2022-11-30MYSQL GRANT ALL PRIVILEGES
    `mysql--host=10.136.41.221--port=3400--user=my_public_rw--password=mypasswordmysql--host=10.136.41.221--port=3400--user=root--password=mypasswordGRAN
  • 2022-11-01One of the identified items was in an invalid format.
    查询mysql数据出现异常,查询count没有问题原因:guid类型字段造成,可能是数据库是string类型,代码中定义的guid,生成的guid有问题或重复或者是数据库定义的guid,但是查询时代
  • 2022-10-24mysql创建账号和分配取消权限
    虽然网上资料很多,但自己每次都要查有的麻烦,这里自己记录下。1、没账号时创建账号:createuser'用户名'@'%'identifiedby'密码';%表示不限制,也可以写要限制的具体ip
  • 2022-08-26MySQL在grant时报错ERROR 1064 (42000)
    网上查到的grant方式大多会报错,主要原因是MySQL版本8.0后不能再使用原来的方式查询MySQL版本SELECTversion();在8.0版本下grantallprivilegesontest.*tote
  • 2022-08-24mysql 建库、建用户、授权命令
    版本5.7CREATEDATABASE   `databasename`;      CREATEUSER'username'@'%'IDENTIFIEDBY'password';      GRANTALLPRIVILEGESON`databas
  • 2022-08-22mysql创建用户,并授予权限
    1.创建用户(1)创建默认用户为root,创建新用户用:createuser‘用户名’@‘IP地址’identifiedby'密码'。例如:createuser‘XXX’@‘192.168.43.1’identifiedby'111