mysql 安装 utf8mb4_mysql 安装和修改编码(utf8mb4)
安裝mysql(linux 我的環(huán)境centos 7)
安裝MySQL官方的Yum Repository
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
下載rpm包
yum -y install mysql57-community-release-el7-10.noarch.rpm
安裝MySQL服務(wù)
yum -y install mysql-community-server
mysql 數(shù)據(jù)保存位置(win版一般需要修改保存路徑,linux默認(rèn)就行)
datadir=D:/ProgramData/MySQL/MySQL Server 5.7/Data
secure-file-priv="D:/ProgramData/MySQL/MySQL Server 5.7/Uploads"
注意:Date目錄需要添加NETWORK SERVICE用戶,并添加讀寫權(quán)限
首次安裝MySQL修改密碼
修改 my.cnf(linux) 或者 my.ini(win) 在最后添加 skip-grant-tables
然后重啟mysql
systemctl restart mysqld.service
輸入mysql 就能直接進(jìn)入mysql
然后輸入下面的語句就能修改密碼了
update user set authentication_string = password('密碼'), password_expired = 'N', password_last_changed = now() where user = 'root';
然后停止MySQL服務(wù)
systemctl stop mysqld.service
刪除掉my.cnf 或 my.ini剛才添加的 skip-grant-tables
這里不去掉的話,不用輸入密碼就直接能進(jìn)入mysql
然后重啟服務(wù)就可以了
mysql -u root -p
輸入密碼就可以了進(jìn)入mysql了
設(shè)置mysql utf8mb4(mysql 8.0 版默認(rèn)utf8mb4 不需要設(shè)置)
[client]
default-character-set=utf8mb4
[mysql]
default-character-set=utf8mb4
[mysqld]
character-set-client-handshake = FALSE
character-set-server=utf8mb4
collation-server = utf8mb4_unicode_ci
init_connect='SET NAMES utf8mb4'
nutz自動(dòng)創(chuàng)表 使用@TableMeta("{mysql-charset:'utf8mb4'}")注解使創(chuàng)建的表使用utf8mb4編碼(這樣mysql可以存emjoi表情了)
@Table("t_table")
@TableMeta("{mysql-charset:'utf8mb4'}")
public class Table{
}
創(chuàng)建表語句
CREATE TABLE 'table' (
'id' int NOT NULL auto_increment,
'name' varchar(50) NOT NULL,
primary key('id')
) ENGINE=InnoDB CHARSET=utf8mb4 AUTO_INCREMENT=1;
mysql 重啟,修改編碼utf8mb4,并修改數(shù)據(jù)庫(kù)鏈接,生效
1.啟動(dòng):/etc/init.d/mysql start 2.停止:/etc/init.d/mysql stop 3.重啟:/etc/init.d/mysql restart SHOW VARIABL ...
windows MYSQL 安裝及修改root密碼
官網(wǎng)下載zip包,我下載的是64位的: 下載地址:https://dev.mysql.com/downloads/mysql/ 下載zip的包: 下載后解壓:(解壓在哪個(gè)盤都可以的) 我放在了這里 E ...
MySQL安裝再折騰--編碼的設(shè)置
一.MySQL的安裝 從官網(wǎng)(https://dev.mysql.com/downloads/mysql/)中下載Mac OS X 10.12 (x86, 64-bit), DMG Archive(m ...
mysql安裝與修改密碼
數(shù)據(jù)庫(kù)基本概念:數(shù)據(jù)的倉(cāng)庫(kù) 數(shù)據(jù)庫(kù)服務(wù)器-->數(shù)據(jù)庫(kù)-->表-->記錄-->屬性(列,字段) unix下數(shù)據(jù)庫(kù)服務(wù)安裝: apt-get install -y mysql-se ...
mysql 中文亂碼 修改編碼 utf8
在安裝完數(shù)據(jù)庫(kù)的時(shí)候,先不要?jiǎng)?chuàng)建數(shù)據(jù)庫(kù),先去更改字符集設(shè)置. show variables like 'character%'; vim /etc/my.cnf? ?(注意?下面的字段文件內(nèi)沒有時(shí),自 ...
mysql安裝 卸載 查字符集編碼
下載地址 : ??? https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.11-winx64.zip 解壓zip? 解壓完之后的目錄 在里面新建一 ...
Mysql安裝 ---->; 基于源碼包安裝
1)基于源碼包安裝MySQL [root@localhost ~]#?rpm -q mysql mysql-server mariadb mairadb-server? ? ? ? ? ?//檢查有沒 ...
ubuntu 安裝mysql及修改編碼
643? netstat -tap | grep mysql? 645? apt-get install mysql-server mysql-client? 646? netstat -tap | ...
隨機(jī)推薦
MySQL Cluster 集群簡(jiǎn)介
簡(jiǎn)介 MySQL集群是一種在無共享架構(gòu)(SNA,Share Nothing Architecture)系統(tǒng)里應(yīng)用內(nèi)存數(shù)據(jù)庫(kù)集群的技術(shù).這種無共享的架構(gòu)可以使得系統(tǒng)使用低廉的硬件獲取高的可擴(kuò)展性. My ...
LINQ的左連接、右連接、內(nèi)連接
.左連接: var LeftJoin = from emp in ListOfEmployees join dept in ListOfDepartment on emp.DeptID equals ...
【BZOJ】【1934】【SHOI 2007】Vote 善意的投票
網(wǎng)絡(luò)流/最小割 簡(jiǎn)單題= =直接利用最小割的性質(zhì): 割掉這些邊后,將所有點(diǎn)分成了兩部分(兩個(gè)連通塊),我們可以假定與S相連的是投贊成票,與T相連的是投反對(duì)票. 那么如果一個(gè)小朋友原本意愿是睡覺,那么連 ...
Android之獲取聯(lián)系人
Android入門中,記錄學(xué)習(xí)中的遇到的問題和一些個(gè)人總結(jié). 聯(lián)系人數(shù)據(jù)庫(kù)路徑為:/data/data/com.android.providers.contacts/database/contacts ...
Template Method 模板方法
簡(jiǎn)介 定義一個(gè)操作中的算法的骨架,而將一些步驟延遲到子類中. 模板方法使得子類可以不改變一個(gè)算法的結(jié)構(gòu)即可重定義該算法的某些特定步驟的細(xì)節(jié) 抽象模板AbstractClass的方法分為兩類: 基本 ...
Fiddler 的幾個(gè)用法
總結(jié)
以上是生活随笔為你收集整理的mysql 安装 utf8mb4_mysql 安装和修改编码(utf8mb4)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 北京“京彩·绿色”消费券开始发放 最多可
- 下一篇: 小米平板6真机开箱图曝光:后置三摄+直角
