mysql
文章平均质量分 67
fareast_mzh
善假于物
展开
-
mysql JSON类型取值
location字段是json类型location json not null示例数据内容:{"city": {"code": "330100", "name": "杭州市"}, "province": {"code": "33000", "name": "浙江省"}}要查杭州市的select * from life_car_sourceswhere location-&原创 2022-04-18 09:56:44 · 1413 阅读 · 0 评论 -
wordpress wp_posts 文章发布 表设计
CREATE TABLE `wp_posts` ( `ID` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `post_author` bigint(20) unsigned NOT NULL DEFAULT '0', `post_date` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `post_date_gmt` datetime NOT NULL DEFAULT '0000-0...原创 2021-06-07 14:42:29 · 530 阅读 · 2 评论 -
MySQL检查数据库是否存在
$check = $connect->execute("SELECT * FROM information_schema.schemata WHERE schema_name='".$database."'"); if (!$check && !$connect->execute("CREATE DATABASE IF NOT EXIS...原创 2019-12-02 15:06:13 · 603 阅读 · 0 评论 -
mysql导出数据出错 1558 - Column count of mysql.proc is wrong
cd /opt/lampp/binsudo ./mysql_upgrade -uroot -hlocalhost -ptest1111 --port 3308执行结果:Phase 1/7: Checking and upgrading mysql databaseProcessing databasesmysqlmysql.column_stats ...原创 2019-10-21 10:09:15 · 707 阅读 · 0 评论 -
php 修改存储引擎 修改字段 验证MyISAM不支持事务回滚
修改存储引擎alter table accounts engine MyISAM;MariaDB [storage_engine]> create table account ( -> id bigint primary key auto_increment, -> amount decimal(10,2) default 0, -&g...原创 2019-07-21 10:38:14 · 602 阅读 · 1 评论 -
PHP PDO 接口文档
<?php// Start of PDO v.1.0.4dev/** * Represents an error raised by PDO. You should not throw a * <b>PDOException</b> from your own code. * @see https://php.net/manual/en/languag...翻译 2019-07-21 11:17:35 · 722 阅读 · 0 评论 -
mysql 事务相关的概念
start transaction开始一个事务,commit提交事务START TRANSACTION;SELECT balance FROM checking WHERE customer_id=10233276;UPDATE checking SET balance = balance - 200.0 WHERE customer_id = 10233276;UPDATE savi...原创 2019-08-04 19:51:05 · 230 阅读 · 0 评论 -
mysql不能远程连接
1. 连接上mysql 授权grant all privileges on *.* to root@'%' identified by '密码' with grant option;flush privileges;修改mysql密码update mysql.user set password=password("new_pass") where user="root";...原创 2019-08-15 16:15:53 · 266 阅读 · 1 评论 -
php连接mysql失败 php.ini 指定mysql.sock路径
主机,用户名,密码都正确服务器上安装了多个mysql,多个php版本关联:/usr/local/php/etc/php.ini[MySQLi]mysqli.default_socket =/opt/lampp/var/mysql/mysql.sock[Pdo_mysql]; Default socket name for local MySQL connects. ...原创 2019-09-12 09:36:20 · 944 阅读 · 0 评论 -
mysql 创建用户 允许所有IP 登录,授权指定数据库
/opt/lampp/bin/mysql -uroot -h127.0.0.1 -p -A创建用户 允许所有IP 登录,授权location数据库MariaDB [mysql]> select host,user,authentication_string from mysql.user;+----------------+------+--------------------...原创 2019-09-14 20:29:34 · 2108 阅读 · 0 评论 -
mysql源码安装 允许远程访问 Can't find messagefile '/usr/share/mysql/errmsg.sys
https://dev.mysql.com/doc/refman/5.7/en/source-installation.htmlhttps://dev.mysql.com/doc/refman/5.7/en/installing-source-distribution.htmlmysql源代码链接: https://pan.baidu.com/s/19H_F8QfoeLm_YrC3G_...原创 2019-07-17 12:03:08 · 503 阅读 · 0 评论 -
mysql MyISAM 插入数据, select count(*)全表扫描效率比 InnoDB高
alter table 表名 engine='myisam';alter table 表名 engine='innodb';mysql innodb myisam区别https://blog.csdn.net/qq_27607965/article/details/79925288storage_engine.sql 创建数据库CREATE DATABASE /*!32...原创 2019-07-19 15:05:28 · 3388 阅读 · 1 评论 -
mysqld Can't init tc log
sudo /opt/lampp/lampp startmysqlXAMPP: Starting MySQL...ok.显示mysql服务启动,但是lsof -i:3306没有输出tail /opt/lampp/var/mysql/et-dev-mingzhanghui.err2019-07-11 10:00:02 140001321092928 [Note] Recover...原创 2019-07-11 10:10:23 · 1184 阅读 · 0 评论 -
老司机也该掌握的MySQL优化指南
当MySQL单表记录数过大时,增删改查性能都会急剧下降,所以我们本文会提供一些优化参考,大家可以参考以下步骤来优化:https://yq.aliyun.com/articles/645565一、单表优化 除非单表数据未来会一直不断上涨,否则不要一开始就考虑拆分,拆分会带来逻辑、部署、运维的各种复杂度。一般以整型值为主的表在千万级以下,字符串为主的表在五百万以下是没有太大问题的,而事...转载 2018-10-10 11:43:29 · 251 阅读 · 0 评论 -
phpmyadmin 设置 mysql密码 管理 远程主机 ~/.my.cnf 配置
例如 xampp 安装路径为 /opt/lampp/, copy 一份默认的配置cp /opt/lampp/phpmyadmin/libraries/config.default.php /opt/lampp/phpmyadmin/conf.inc.php* 如果是管理本地mysql修改 phpmyadmin/conf.inc.php/* Authentication ty...原创 2018-08-15 11:10:00 · 975 阅读 · 0 评论 -
php按行处理文件
* 不知道 javascript中怎么 引入模板文件, 所以用js字符串拼接 html* LineProcessor.php<?phpclass LineProcessor { /** @var \SplFileObject */ private $file; /** @var int */ private $linum; /** ...原创 2018-10-14 09:40:31 · 659 阅读 · 0 评论 -
mysql workbench 修改字体大小 eclipse修改字体大小
edit——>preferences—->Fonts&colors—>Fonts 重启mysql workbench eclipse修改字体大小window => preferences => colors and fonts https://github.com/elastic/elasticsearch ...原创 2018-10-31 16:16:45 · 2766 阅读 · 0 评论 -
mysql 数据库 数据表 重命名
* rename_db.sh#!/bin/bash# 假设将sakila数据库名改为new_sakila# MyISAM直接更改数据库目录下的文件即可USER=rootPASS=secretORIGINAL_DB=sakiaRENAMED_DB=new_sakilamysql -u${USER} -p${PASS} -e "CREATE DATABASE IF NOT EX...原创 2019-02-26 16:03:13 · 1273 阅读 · 0 评论 -
php 生成逐个表导出的sql shell脚本, mysql数据导入
* export.php<?php// BEGIN config$settings = [ 'host' => '172.16.0.224', 'port' => '3306', 'name' => '数据库名', 'username' => 'root', 'password' => '*****', ...原创 2019-04-11 16:55:54 · 395 阅读 · 0 评论 -
node.js mysql 连接使用
https://www.runoob.com/nodejs/nodejs-mysql.html* 安装mysql驱动npm install mysql --save* restgo.sqlcreate database if not exists restgo;use restgo;CREATE TABLE `websites` ( `id` int(10) u...原创 2019-05-08 18:34:28 · 470 阅读 · 0 评论 -
设置mysql免密码登录, mysql设置密码
创建文件~/.my.cnf[client]host = 192.168.20.202user = web_apppassword = WEB_app~!@`12port = 3306# socket = /opt/lampp/var/mysql/mysql.sockdatabase = easyweb_n...原创 2019-05-16 09:34:05 · 2658 阅读 · 0 评论 -
mysql 添加 删除索引(index) alter table 修改字段 修改列
* 建表语句CREATE TABLE `config` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) NOT NULL COMMENT '配置项', `value` varchar(255) NOT NULL COMMENT '配置值', PRIMARY KEY (`id`), UNIQUE KEY...原创 2018-10-10 10:15:17 · 5741 阅读 · 0 评论