随笔分类 - mysql
摘要:一,报错信息: ERROR 1524 (HY000): Plugin 'mysql_native_password' is not loaded 查看此插件是否载入? SHOW PLUGINS; + + + + + + | Name | Status | Type | Library | Licen
阅读全文
摘要:一,报错信息: mysqldump -h localhost -u liushifu -p liubase wines > wines.sql Enter password: Warning: A partial dump from a server that has GTIDs will by d
阅读全文
摘要:一,报错信息 SQLSTATE[HY000] [2054] The server requested authentication method unknown to the client 二,原因 SHOW VARIABLES LIKE 'default_authentication_plugin
阅读全文
摘要:一,用grant命令新建用户,同时授权 GRANT ALL PRIVILEGES ON your_db.* TO 'your_user_name'@your.app.ip.addr IDENTIFIED BY 'your pass'; flush privileges 二,检查效果: 查看mysql
阅读全文
摘要:一,命令格式: mysql -u 用户名 -p 数据库名 < 文件路径 用户名是登录MySQL时使用的用户名,数据库名是要导入SQL文件的数据库名,文件路径是要导入的SQL文件的路径。执行此命令后,系统会提示输入密码,输入密码后即可开始导入 二,实际应用的一个例子: $ mysql -u root
阅读全文
摘要:一,重置密码时的报错信息 mysql> alter user root@localhost identified by 'mypassword'; ERROR 1819 (HY000): Your password does not satisfy the current policy requir
阅读全文
摘要:一,下载yum库的rpm包 # wget https://dev.mysql.com/get/mysql84-community-release-el9-1.noarch.rpm 安装: # rpm -ivh mysql84-community-release-el9-1.noarch.rpm wa
阅读全文
摘要:一,报错信息: Data truncated for column 'status' at row 1 Data truncated for column 'status' at row 1 二,解决: 数据类型错误,status的类型是: enum('1', '0')而sql中用的是整型的值1,
阅读全文
摘要:一,创建索引 CREATE FULLTEXT INDEX ft_content ON table_name (content) WITH PARSER ngram; 表名和字段可以用``表示引用 说明:创建全文索引时,如果不添加WITH PARSER ngram;有可能会检索不到结果 二,测试: 1
阅读全文
摘要:一,从库机器上: 从库mysql日志中的报错信息给出了日志文件名和end_log_pos 2024-10-12T09:41:23.761203Z 414 [ERROR] [MY-013146] [Repl] Replica SQL for channel '': Worker 1 failed ex
阅读全文
摘要:一,主从复制,从库报错, 因为主库上执行了一条针对从库上不存在数据库的sql 二,解决: 1,执行下面的sql即可, stop replica; SET GLOBAL SQL_SLAVE_SKIP_COUNTER=1; start replica; 需要注意以前的stop slave/start s
阅读全文
摘要:一,主库上:修改配置文件 1,配置文件: /etc/my.cnf中,增加: server-id = 1 说明:无需指明log bin的值,因为它的默认值就是打开的, SHOW VARIABLES LIKE 'log_bin'; 返回: 说明:主库的server-id要和从库的server-id区分开
阅读全文
摘要:一,导出指定单个表结构 使用mysqldump命令 [root@web mysql]# mysqldump -u root -p my_base my_table --no-data > my_table_struct.sql Enter password: 在当前目录下可以看到文件: [root@
阅读全文
摘要:一,默认安装的mysql用户root是auth_socket方式登录 root@localhost的authentication_string为空, 它的plugin为auth_socket 二,如何登录? 1,从命令行正常登录会报错: liuhongdi@lhdpc:/data/api$ mysq
阅读全文
摘要:一,查看mysql内置的权限有哪些? SHOW PRIVILEGES; 如图: 二,管理给用户的权限 1,授予权限 : mysql> GRANT SELECT,INSERT,DELETE,UPDATE ON news.* TO 'laoliu'@'127.0.0.1'; Query OK, 0 ro
阅读全文
摘要:一,新建用户 CREATE USER 'laoliu'@'127.0.0.1' IDENTIFIED BY 'laoliupassword'; 二,修改用户密码 8.0.3及以后 SET PASSWORD FOR 'laoliu'@'127.0.0.1' = 'laoliupass1'; 8.0.3
阅读全文
摘要:一,Usage权限的功能 1, 官方的解释 可以看到官方的说明:无权限,只允许连接到数据库 2, Usage是连接(登陆)权限,当建立一个用户时,就会自动授予其usage权限(默认授予)。该权限只能用于数据库登陆,不能执行任何操作;且usage权限不能被回收,也即REVOKE权限并不能删除usage
阅读全文
摘要:一,允许从任何ip访问时,用% CREATE USER 'myusername'@'%' IDENTIFIED BY 'my_password'; GRANT ALL PRIVILEGES ON `mybase`.* TO 'myusername'@'%'; FLUSH PRIVILEGES; 注意
阅读全文
摘要:一,报错信息: 1,报错: Incorrect string value: '\xF0\x9F\x94\xA6\xF0\x9F...' for column 'content' at row 1 报错的原因: 字符串中包含了emoji表情: 如: 🔦💡🕯️ 💡🕯️🔦 2,运行环境: my
阅读全文
摘要:一,下载phpmyadmin: 官网: https://www.phpmyadmin.net/ 如图: 注意不同版本的环境需求 可以得到下载地址后直接在linux上wget [root@img phpmyadmin]# wget https://files.phpmyadmin.net/phpMyA
阅读全文
浙公网安备 33010602011771号