
MySQL/MariaDB
xbronze
努力,学习!
展开
-
SQL表关联
直观感受和理解表关联的效果原创 2020-05-29 11:25:13 · 346 阅读 · 0 评论 -
面试官邪魅一笑:MySQL千万级别大表,你要如何优化?
当MySQL单表记录数过大时,增删改查性能都会急剧下降,可以参考以下步骤来优化:单表优化除非单表数据未来会一直不断上涨,否则不要一开始就考虑拆分,拆分会带来逻辑、部署、运维的各种复杂度,一般以整型值为主的表在千万级以下,字符串为主的表在五百万以下是没有太大问题的。而事实上很多时候MySQL单表的性能依然有不少优化空间,甚至能正常支撑千万级以上的数据量:字段尽量使用TINYINT、SMA...转载 2020-04-09 09:47:53 · 650 阅读 · 0 评论 -
Ubuntu设置MySQL允许远程访问
现在设置mysql允许远程访问,首先编辑文件/etc/mysql/mysql.conf.d/mysqld.cnf:# sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf注释掉bind-address = 127.0.0.1:保存退出,然后进入mysql服务,执行授权命令:> grant all on *.* to root@'%' identif...原创 2019-10-18 18:08:06 · 743 阅读 · 0 评论 -
ubuntu下安装pdo和pdo_mysql扩展
ubuntu下安装好LAMP后默认情况没有安装mysql_pdo扩展,以下是安装步聚 1 安装pdo sudo pecl install pdo 出现以下错误是说明pdo已经加入了php的默认安装,不需要再安装了 [Some stuff excluded for brevity]make: * [pdo_dbh.lo] Error 1 ERROR: `make’ failed 2 安装转载 2017-10-10 21:33:58 · 2235 阅读 · 0 评论 -
Debian 登陆MySQL,显示ERROR 1698 (28000): Access denied for user 'root'@'localhost' 错误
之前MySQL服务端本机上使用密码登陆root账号是没有问题的,但是今天不知道是因为动了哪里,登陆失败并有这个错误代码:~$ mysql -u root -pEnter password: ERROR 1698 (28000): Access denied for user 'root'@'localhost'解决步骤:停止mysql服务~$ sudo service mysql stop以安全模转载 2017-12-26 16:30:36 · 1104 阅读 · 0 评论 -
MariaDB数据库安装后登陆不了
我的Linux版本是 红帽RedHat7在安装完MariaDB数据库后,root账户的密码默认为空,我们需要设置root的密码,输入命令:mysql_secure_installation但是系统提示无法连接到MySQL服务ERROR 2002 (HY000) : Can’t connect to local MySQL server through socket ‘/var/li...原创 2018-10-18 12:05:02 · 1722 阅读 · 1 评论