使MYSQL能被外部访问_xeyuu_新浪博客 使MYSQL能被外部访问 (…
一般Mysql表设计时,都是用UTF8字符集的.把带有emoji的昵称字段往里面insert一下就没了,整个字段变成了空字符串.这是怎么回事呢? 原来是因为Mysql的utf8字符集是3字节的,而emoji是4字节,这样整个昵称就无法存储了.这要怎么办呢 1.使用utf8mb4字符集 1.mysql的版本必须为v5.5.3或更高 2.把数据库的编码改成utf8mb4 -- UTF-8 Unicode 3.然后需要存储emoji表情的字段选择utf8mb4_general_ci 4.数据库连接也需…
知识点三:数据表相关操作(5,7-22) --------------------------------整型--------------------------------- --测试整型 CREATE TABLE test1( num1 TINYINT, num2 SMALLINT, num3 MEDIUMINT, num4 INT, num5 BIGINT ); --向表中插入记录 INSERT tbl_name VALUE|VALUES(值,...); ,,,,); --查询表中所有记录…
一.MYSQL储存过程简介(技术文): 储存过程是一个可编程的函数,它在数据库中创建并保存.它可以有SQL语句和一些特殊的控制结构组成.当希望在不同的应用程序或平台上执行相同的函数,或者封装特定功能时,存储过程是非常有用的.数据库中的存储过程可以看做是对编程中面向对象方法的模拟.它允许控制数据的访问方式.存储过程通常有以下优点: 1)存储过程能实现较快的执行速度. 如果某一操作包含大量的Transaction-SQL代码或分别被多次执行,那么存储过程要比批处理的执行速度快很多.因为存储过程是预编…
转自:https://www.jianshu.com/p/57c27d67a8a8 背景知识 emoji表情符号,是20世纪90年代由NTT Docomo栗田穣崇(Shigetaka Kurit)创建的,词义来自日语(えもじ,e-moji,moji在日语中的含义是字符).emoji可以使数字通信做到让人如同面对面交流,避免错误传达信息. 在NTT DoCoMo的i-mode系统电话系统中,绘文字的尺寸是12x12 像素,在传送时,一个图形有2个字节. 自苹果公司发布的iOS 5输入法中加入了em…
MySQL编码原因会导致数据库出现中文乱码 解决办法: 修改MySQL数据库字符编码为UTF-8,UTF-8包含全世界所有国家需要用到的字符,是国际编码. 具体操作: 1.进入MySQL控制台 mysql -h localhost -P 3306 -u root -p #输入密码进入 status; #查看当前MySQL运行状态,如下图所示: Server characterset: latin1 Db characterset: latin1 Client characterset: lati…
mysql的安裝使用sudo apt-get install mysql-server即可安裝,我安裝的是5.6版.安装过程中会要求输入root账户的密码,按提示输入即可. Mysql Workbench使用sudo apt-get install mysql-workbench安裝,版本不支持mysql-server-5.6,可在mysql官方网站下载安装. 我下载的安装包为mysql-workbench-community-6.2.3-1ubu1404-amd64.deb,使用sudo dp…
MySQL 5.5, all you need is: [mysqld] character_set_client=utf8 character_set_server=utf8 collation_server=utf8_unicode_ci collation_server is optional. mysql> show variables like 'char%'; +--------------------------+----------------------------+ | Va…
当页面是动态时 如果后台存储id可以通过查询后台方式获取对象;当后台没有存储时候 只有通过前端标记了 例如标记数量为10 我们根据传递过来的10循环取值…
由于MySQL编码原因会导致数据库出现乱码. 解决办法: 修改MySQL数据库字符编码为UTF-8,UTF-8包含全世界所有国家需要用到的字符,是国际编码. 具体操作: 1.进入MySQL控制台 >mysql -uroot -p #输入密码进入 >status; #查看当前MySQL运行状态,如下图所示: 2.修改mysql配置文件 [root@Hadoop-NN-01 ~]# vi /etc/my.cnf #在[client]段增加下面代码 default-character-set=utf…