
Mysql
文章平均质量分 80
Marhal
你想知道什么,我就不告诉什么。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ubuntu19.04+mysql5.7 中 Mysql:ERROR 1698 (28000): Access denied for user ‘root‘@‘localhost‘
首先出现的情况是mysql -uroot -p123456可以登录,但是网站配置了账号却显示Mysql:ERROR 1698 (28000): Access denied for user 'root'@'localhost'。那就直接登录进去执行下面一条语句即可。 如果命令行都登不上去的话,使用cat命令查看默认用户名密码。 使用默认用户名密码登录 执行刚才那个更新语句,退出来重启mysql。生效。嗯。实在解决不了,就卸载重装吧。...原创 2019-04-25 16:30:00 · 338 阅读 · 0 评论 -
ubuntu18 安装 phpmyadmin
环境:ubuntu18.04+php7.2+apache2.4 sudo apt-get install phpmyadmin 选择服务器 为 apache 设定phpmyadmin的密码 再次确认密码 安装完成 sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin 地址栏输入 localhost:80/phpmya...原创 2019-08-21 16:18:41 · 266 阅读 · 0 评论 -
mysql 存储表情符号
Mysql 5.7.26 1、编辑配置文件 sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf 加入下面标红加粗部分。 [client] default-character-set=utf8mb4 [mysql] default-character-set=utf8mb4 [mysqld_safe] socket = /var/...原创 2019-05-13 12:00:58 · 4870 阅读 · 3 评论 -
ubuntu18首次安装mysql没有设置密码
mahao@ubuntu:~$ sudo cat /etc/mysql/debian.cnf # Automatically generated for Debian scripts. DO NOT TOUCH! [client] host = localhost user = debian-sys-maint password = TCUpCFTUFypDLka4 socket...原创 2019-05-13 11:50:15 · 666 阅读 · 0 评论 -
MySQL 清空表数据 批量替换字段值
清空全部数据,不写日志,不可恢复,速度极快 truncatetable表名; 清空全部数据,写日志,数据可恢复,速度慢 deletefrom表名 批量替换 update `table`set `column` = replace ( `column`,'想替换的字符串','替换后的字符串') where (condition) update `table` set `clou...原创 2017-07-05 16:44:00 · 399 阅读 · 0 评论 -
mysql 批量更新多条记录
众所周知,当我们想要替换某列的值为指定内容时,往往使用 "updata table set column = value" 那么问题来了,我想要把某列的内容更新为不同的值怎么办呢? 这样来干! 今天我更新数据表的某个字段的时间戳, 项目网址给的时间如下: 但是我数据库的时间戳是前些天我录入的时间啊 ,怎么办,客户要求改过来。 那么…… 我一一把网页上的时间用PHP转换 ...原创 2017-07-07 15:42:00 · 221 阅读 · 0 评论 -
自动备份数据库的初级shell脚本
1.编写shell脚本至保存/Data/backup #!/bin/bash #定义备份目录 BAK_DIR=/Data/backup/`date +%Y%m%d` #定义数据库变量 MYSQLDB=tp_blog #定义用户变量 MYSQLUSR=root #定义密码变量 MYSQLPWD=123456 MYSQLCMD=/usr/bin/mysqldump #判断是...原创 2017-08-25 19:53:00 · 195 阅读 · 0 评论 -
mysql 简单创建删除用户并分配数据库访问权限
mysql>use mysql; 0、创建数据库 mysql> CREATE DATABASE IF NOT EXISTS yourdatabase_name DEFAULT CHARSET utf8mb4 COLLATE utf8mb4_unicode_ci; 1、创建用户 mysql> create user new_user IDENTIFIED ...原创 2017-09-18 00:35:00 · 209 阅读 · 0 评论 -
用mysqldump备份数据库 出现when using LOCK TABLES
用mysqldump备份数据库时,如果出现when using LOCK TABLES,解决办法是加上 --skip-lock-tables 在数据库名后加--skip-lock-tables即可。 /usr/bin/mysqldump -u username-p password databasename --skip-lock-tables > bak.sql 导出 my...原创 2017-10-20 14:09:00 · 559 阅读 · 0 评论 -
Ubuntu 14.04下 MySQL 开启远程连接
以root身份进入数据库 mysql -h localhost -uroot -p Enter password: 输入密码,切换数据库 mysql> use mysql 创建用户 create user yourname IDENTIFIED by 'yourpasswd'; 添加数据库 CREATE DATABASE IF NOT EXISTS yourda...原创 2017-11-21 16:30:00 · 155 阅读 · 0 评论 -
mysql5.7 group报错ERROR 1055 (42000): Expression #1
ubuntu16.04 apache2.4 php7.0 mysql5.7 $order_goods=db('order_goods')->where('orderid','in',$_orderid_arr)->group('orderid')->having('id>0')->select(); echo db('order_goods')->getL...原创 2018-03-27 15:47:00 · 799 阅读 · 0 评论 -
mysqldump报错 Using a password on the command line..
mysql5.7 在备份全部数据库的时候,使用了如下命令 mysqldump -uroot -pxxxx --events --ignore-table=mysql.events --skip-lock-tables --all-databases > all.sql 运行结果报错了 mysqldump: [Warning] Using a password on th...原创 2018-08-06 16:02:00 · 3186 阅读 · 0 评论 -
ubuntu16.04 LNMP环境搭建以及卸载
下载nginx 1.10.3 apt-get install nginx 下载mysql-server 5.7.23 apt-get install mysql-server 下载php 7.0.30 apt-get install php ########################################################## 在ubuntu1...原创 2018-08-06 19:56:00 · 375 阅读 · 0 评论 -
ubuntu16.04 实现mysql 主从复制读写分离
编辑mysql配置文件 vi /etc/mysql/mysql.cof.d/mysql.cnf #服务器唯一标识 server-id = 1 #启动MySQL二进制日志 log_bin = /var/log/mysql/mysql-bin.log 指定记录二进制日志的数据库 binlog_do_db ...原创 2018-08-13 15:34:00 · 560 阅读 · 1 评论 -
mysql 开启日志记录并且解决日志时间错误问题
注:(1)mysql版本5.7 ubuntu16.04 (2)为了简明的查询日志,我在系统默认mysql日志文件夹中对日志进行了分类,并把赋予正确的权限 root@localhostserver:/var/log/mysql# mkdir bin root@localhostserver:/var/log/mysql# mkdir general root@localhost...原创 2018-09-20 11:20:00 · 2490 阅读 · 0 评论