本文记录一下在Ubuntu 16.04版本下设置MySQL数据库的远程访问。 第一步:修改配置文件的端口绑定 打开的目录可能会根据MySQL的版本稍有不同,可以先尝试打开/etc/mysql/my.cnf这个配置文件,若该文件不存在或文件内容为空,则尝试下面的文件路径。 sudo vim /etc/ ...
分类:
数据库 时间:
2018-02-28 12:58:42
阅读次数:
191
此教程使用的编辑器是vim LNMP安装很简单,跟着步骤走没有问题,就不粘图片了。 安装MYSQL (1)开始安装:apt-get install mysql-server libmysqld-dev(2)提示设置MySQL root用户名密码(root/【您的密码】)(3)确认root用户密码 安 ...
分类:
系统相关 时间:
2018-02-09 17:19:47
阅读次数:
358
1. 在navicate中查看 show variables like'char%'; show variables like 'collation_%'; 2.在mysql中查看 通过对比可以发现两者不同之处,因此通过set分别设置mysql和navicate中的数据 set character_ ...
分类:
数据库 时间:
2018-02-06 14:13:53
阅读次数:
248
Mysql忘记密码处理 1、设置mysql密码 mysqladmin -uroot password ‘密码’ 2、主配置文件下取消密码授权 vim /etc/my.cnf 注:加入skip-grant取消登陆密码授权。 4、重启mysql、加载配置文件 /etc/init.d/mysqld res ...
分类:
数据库 时间:
2018-02-01 10:37:03
阅读次数:
178
参考:https://www.cnblogs.com/kennyliu/p/8004808.html 一、下载 进入:https://dev.mysql.com/downloads/mysql/ 下载: 二、配置 my.ini配置: [mysql]# 设置mysql客户端默认字符集default-c ...
分类:
数据库 时间:
2018-02-01 00:09:09
阅读次数:
176
修改表的存储引擎:
建表时,使用默认存储引擎。
-SHOW CREATE TABLE xxx\G; 可查看
例:
mysql>create table ku.abc(
>id int(4),
>name char(5)
>) engine=innodb;
mysql>show create table ku.abc\G;
更改现有表的存储引擎:
-使用ALTER TABLE 改变引擎设置。
mysql>alter table ku.abc engine=myisam;
msyql>show create table ku.abc\G;
设置默认存储引擎:
修改配置文件/etc/my.cnf
vim /etc/my.cnf
[mysqld]
....
default-storage-engine=InnoDB
service mysql restart
存储引擎的特点
MyISAM存储引擎的主要热点:
1.支持表级锁定,不支持行级锁定。
2.不支持事务
3.不享表空间
4.多用在查询、插入操作较多的表。
相关的表文
分类:
数据库 时间:
2018-01-30 00:15:39
阅读次数:
212
今天从服务器上面以SQL文件导出数据库时,发现导入失败,提示insert 语句执行错误, 插入数据时内容有外键关联,无法插入数据。 可以通过设置MySQL的外键约束的方法来进行设置。 mysql启动和关闭外键约束的方法(FOREIGN_KEY_CHECKS) 禁用外键约束: 启用外键约束: 查看当前 ...
分类:
数据库 时间:
2018-01-29 15:45:30
阅读次数:
1430
先登陆服务器,找到自己的my.cnf文件,通常会在 /etc目录下(如果不在,可以用find / -name my.cnf命令找一下),然后使用 vi my.cnf 命令编辑该文件(建议先备份),在[mysqld]下面加上 skip-grant-tables , 作用是登陆时跳过登陆认证,换句话说就 ...
分类:
数据库 时间:
2018-01-23 18:22:24
阅读次数:
154
设置/更改MySQL的密码问题一,设置mysql密码我们安装MySQL时,把它放在了/usr/local/mysql/下,在当前的环境中并没有这个目录,所以我们要把目录添加到当前目录下。[root@lnmp ~]# vim /etc/profileexport PATH=$PATH:/usr/local/mysql/bin/[root@lnmp ~]# source /etc/profile这样我
分类:
数据库 时间:
2018-01-15 22:30:11
阅读次数:
246
背景: 用户输入的表单里边。存在 手机自带的表情, 在执行插入时候报错 Incorrect string value: '\xF0\x9F\x92\x8BTi...' 错误原因:我们在设置mysql编码格式时一般 utf-8 格式,是不支持带四字节的字符串插入的。 解决方法: 1.升级MySQL,然 ...
分类:
数据库 时间:
2018-01-03 18:35:34
阅读次数:
552