2018.12.18
ubuntu14.04上之前安装mysql且用着没问题,今天检查mysql服务状态:sudo /etc/init.d/mysql status
显示mysql stop/waiting
启动服务sudo /etc/init.d/mysql start
显示mysql start: Job failed to start
检查/etc/mysql 的访问权限是755
没问题,重启虚拟机没用,
也没继续考虑其他问题,算了,卸载了重装:
卸载:
sudo apt-get remove mysql-*
dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
安装:
sudo apt-get install mysql-server
sudo apt-get install mysql-client
检查mysql服务状态:sudo /etc/init.d/mysql status
显示mysql start/running, process 12418
客户端连接:mysql -hlocalhost -uroot -p123456
ok了
2018.12.18
又是更改默认字符集utf8 # vi /etc/mysql/my.cnf
又出现问题 mysql start: Job failed to start
通过查看 cat /var/log/mysql/error.log
发现 [ERROR] /usr/sbin/mysqld: unknown option '--Skip-external-locking'
应该是复制网上的代码,产生的错误,码的!
S
改成s
后,成功restart sudo /etc/init.d/mysql restart
导出表到目录/var/lib/mysql-files/zone
发现ERROR 1 (HY000): Can't create/write to file '/var/lib/mysql-files/zone/areas.txt' (Errcode: 13 - Permission denied)
于是chmod 777 ./zone
mysql图形界面
ubuntu 16.04系统下 安装mysql服务,及安装图形化管理界面
sudo apt-get install mysql-workbench
2019.1.8
在插入大二进制文件(音乐)时,需要使用BLOB字段,修改配置:
mysql> show global variables like '%timeout%';
mysql>