mariadb

Mysql ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)"

怎么重置密码呢?

1,执行 vim /etc/my.cnf   ,打开文件后,找到mysqld关键字,在mysqld下面添加skip-grant-tables,保存退出

2,执行 service mysqld restart,重启之后,再尝试登陆mysql,遇到需要输入密码,直接回车

3,执行 use mysql

4,执行 update user set password="d2rXXXXXX" where user="root";    这是mysql的执行语句,所以记得末尾加上;号

5,执行 exit ,退出mysql

6,执行 nano /etc/my.cnf,打开文件后, 把刚才添加的 skip-grant-tables 删掉,保存退出

 

進入 webmin 增加使用者及主機權限

MySQL 中MyISAM 與 InnoDB 的差異

MySQL 中MyISAM 與 InnoDB 的差異

MyISAM與InnoDB這兩個 engine 是在 MySQL 中最常用到的兩個 engine。
MyISAM 是在 MySQL 5.1 之前的 default engine,InnoDB 則是 MySQL 5.5 之後的 default engine。
大多數不換 InnoDB 有幾個原因:
1. InnoDB 佔用的空間比較大 - 延伸閱讀( Mobile01-現在SSD硬碟可以拿來跑資料庫嗎? )
2. InnoDB 不好備份
3. MyISAM 效能比較好(只讀)

MySQL数据引擎InnoDB和MyISAM互相转换

MySQL数据引擎InnoDB和MyISAM互相转换

MySQL(或者社区开源fork的MariaDB)5.5以上支持InnoDB引擎,并将其作为默认数据库引擎。InnoDB带来很多改进,但是对系统资源占用明显增加,对于还在128MB~512MB内存VPS挂WordPress博客的筒子们来说,InnoDB是不合适的,还是得换回MyISAM这批老马!

本文讲解从InnoDB引擎转换成MyISAM引擎,看完本文,你应该懂得如何操作以把MyISAM引擎转换成InnoDB引擎了(请确保InnoDB开启,MySQL命令行下SHOW ENGINES命令查看)。

进入MySQL命令行模式,然后执行以下指令(以数据库wordpress为例):

Delete a Crashed Innodb table

I cannot delete/drop a crashed Innodb table. I get the following error:

ERROR 1051 (42S02): Unknown table ‘accounts’

And if I want to create it I get the following error:

ERROR 1005 (HY000): Can’t create table ‘accounts’ (errno: -1)

This happens on my server after an accidental power failure.

----------------------

Simple solution that worked for me.

Try to delete the table.

>drop table tableName;

You will see error:

DNS8:MariaDB

MariaDB-server-10.1.31-1.el7.centos.x86_64

at_blogali3ok
at_kml
at_wendy
bt_10 (10.bking.tw)
bt_blog
bt_event
bt_standpoint
bt_you
dns_ali3_all
gct_kcd
gct_organicblog
gct_rss
gct_www1
gt_mstea
innodb_bking_teaclub
innodb_koonatea_com_tw
md_ct_www
md_gct_greencom
md_gct_rss
myisam_bestvision_ww
myisam_www1_coonatea_com_tw
ssl_gt_www
user_323
 

DNS6:Mariadb

innodb_ali3tw (www.ali3.tw)
innodb_ali3tw_dns
innodb_ali3tw_dns9
innodb_anlac_tw (www.anlac.tw)
innodb_at_yc (yc.ali3.tw)
innodb_bestvision
innodb_bestvision_art_zp (art.bestvision.com.tw)
innodb_bestvision_event (event.bestvision.com.tw)
innodb_bestvision_financial (financial.bestvision.com.tw)
innodb_bestvision_food_zp (food.bestvision.com.tw)
innodb_bestvision_guardain (guardian.bestvision.com.tw)
innodb_bestvision_webone (www.betsvision.com.tw)
innodb_bestvision_www
innodb_bingxin (www.bingxin.com.tw)

DNS3:Mysql

DNS3:

myisam_cychtorgtw  (main.cycht.org.tw) 每周備份
myisam_gt_hanwein (hanwein.greencom.tw) 每周備份
myisam_smgh_com_tw  (www.smgh.com.tw) 每周備份

其他 myisam 不週期性備份舊黨置於 6:usb64/gcbak/

/var/www0/mysql

at_blogali3
at_gallery2
gct_aliphoto
gct_gallery
gct_galleryali
gct_gallerymt
gct_gallerytw
gct_galleryyant
gct_photo
gct_twphoto
innodb_cynec_com
user_crm
user_cynec
user_cynecom
user_gallery2_cynec
user_gallerymg3
 

UTF8MB4 Convert

transfer ok

1. greencom.tw

https://www.drupal.org/project/utf8mb4_convert

my.cnf settings:

[mysqld]
 innodb_large_prefix=true
 innodb_file_format=barracuda
 innodb_file_per_table=true

These settings are available as of MySQL 5.5.14, and are defaults in MySQL 5.7.7 and up. After editing my.cnf don't forget to restart the mysql server!

Centos 7 phpmyadmin

yum -y install phpmyadmin

nano /etc/httpd/conf.d/phpMyAdmin.conf

Require ip 127.0.0.1 -> 59.125.229.14

Allow from 127.0.0.1 -> 59.125.229.14

Require ip 127.0.0.1 -> 59.125.229.14

Allow from 127.0.0.1 -> 59.125.229.14

systemctl restart httpd