首页 mysql

mysql

  • mysql 设置时区方法

    mysql 设置时区方法

    查看当前时间,先登陆mysqlselect curtime();  或select now();查看时区show variables like "%time_zone%";临时修改时区和时间set global time_zone = '+0:00'; ##修改mysql全局时区为UTC时间set time_zone = '+0:00'; ##修改当前会话时区flush privileges; #立即生效永久生效vim /etc/my.cnf ##在[m...

    MySQL 2019-09-05 451 0 mysql
  • mysql load data部分字段的方法

    mysql load data部分字段的方法

    load指定字段需要注意mysql -uroot -p123456 数据库名 --local-infile=1 -e "load data local infile '文件路径' into table 表名 FIELDS TERMINATED BY '分隔符' lines terminated by'\n' (字段1,字段2,字段3,字段4);"...

    MySQL 2019-08-28 783 0 mysql
  • mysql导出文件出现根目录磁盘不足问题

    mysql导出文件出现根目录磁盘不足问题

    此问题的出现,主要是根目录的磁盘空间过小,而导出的数据又非常巨大先mkdir -p /data/mysql/tmpchown mysql.mysql /data/mysql/tmp解决版本:找到my.cnf在[mysqld]添加tmpdir=/data/mysql/tmp必须要重启mysql才能生效如果通过set global tmpdir='/data/mysql/tmp',会提示变量可读变量mysql> set global tmpdir = '/data/mysql/t...

    MySQL 2019-08-28 393 0 mysql
  • mysql中FILE权限设置

    mysql中FILE权限设置

    mysql数据导出的方法有非常多,比如mysqldump, mysql -utest_user -e 'sql' > file.txt, 这些都能够非常方便的导出数据,但是在使用普通用户导出数据的时候,出现了问题。select * into outfile "/tmp/test.txt" from test_table上面的语句也是mysql导出数据的一种方式,在使用普通用户运行语句时。出现了一下错误:ERROR 1045 (28000): Access denied fo...

    MySQL 2019-08-27 516 0 mysql
  • mysql数据库大表添加字段问题

    mysql数据库大表添加字段问题

    首先要停掉业务通过mysql -u用户名 -p密码 数据库名 -N -e "SELECT * from 表名Table_old;" > file.txt 将需要添加字段的表的内容全部导为文件建议一个新表Table_new,语句跟原表一样,并加上对应的字段,先不加索引在通过mysql -u用户名 -p密码 --local-infile=1 数据库名 -e "load data local infile 'file.txt' into table 新表Table_ne...

    MySQL 2019-07-18 625 0 mysql
  • ibdata1文件损坏导致mysql启动不了

    ibdata1文件损坏导致mysql启动不了

    解决办法:需要跳过恢复步骤,修改my.cnf文件,在my.cnf中的[mysqld]中添加:innodb_force_recovery = 6innodb_purge_threads = 0解释:innodb_force_recovery可以设置为1-6,大的数字包含前面所有数字的影响。具体数字对应的含义:1-----(SRVFORCEIGNORECORRUPT):忽略检查到的corrupt页。2-----(SRVFORCENOBACKGROUND):阻止主线程的运行,如主线程需要执行full purge操作,会导...

    MySQL 2019-05-25 924 0 mysql
  • 数据库连接异常java.sql.SQLException: Unknown character set index for field '224' received from server

    数据库连接异常java.sql.SQLException: Unknown character set index for field '224' received from server

    数据库连接异常java.sql.SQLException: Unknown character set index for field '224' received from server. 2018-11-13 11:18:14 执行存储过程    actual_time_base(2018-11-13) Exception&n...

    Linux基础 2018-11-13 1113 0 mysql
  • php安装mysqli扩展

    php安装mysqli扩展

    先查看php的版本/opt/php/bin/php -v查看得知php版本为PHP 5.5.28然后下载这个版本,进入到这个版本的cd /data/soft/php/php-5.5.28/ext/mysqli再执行/opt/php/bin/phpize./configure --with-php-config=/opt/php/bin/php-config --with-mysqli=/opt/mysql/bin/mysql_configmake报像下面的错误/usr/local/php/include/php/m...

    Linux基础 2018-10-25 823 0 mysqlphp
  • MySql初始化

    MySql初始化

    mv 数据库data目录 执行全路径 /usr/local/mysql/scripts/mysql_install_db --basedir=/usr/local/mysql --defaults-file=/usr/local/mysql/my.cnf --datadir=/usr/local/mysql/data/ --user=mysql 出现两个ok就可以了 启动数据库 修改数据库密码...

    Linux基础 2018-06-28 454 0 mysql
  • 如何正确清理MySQL binlog?

    如何正确清理MySQL binlog?

    1、MySQL命令行删除: 从第一个文件删除到第四个 mysql> purge binarylogs to 'mysql-bin.000004'; 按照时间,删除指定时间之前的 mysql> PURGE MASTER LOGS BEFORE '2017-03-20 00:00:00';  清除所有bin-log mysql> reset...

    Linux基础 2018-04-10 491 0 linuxmysql

日历

«    2021年6月    »
123456
78910111213
14151617181920
21222324252627
282930