日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

mysql 安装 utf8mb4_mysql 安装和修改编码(utf8mb4)

發布時間:2023/12/19 数据库 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql 安装 utf8mb4_mysql 安装和修改编码(utf8mb4) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

安裝mysql(linux 我的環境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服務

yum -y install mysql-community-server

mysql 數據保存位置(win版一般需要修改保存路徑,linux默認就行)

datadir=D:/ProgramData/MySQL/MySQL Server 5.7/Data

secure-file-priv="D:/ProgramData/MySQL/MySQL Server 5.7/Uploads"

注意:Date目錄需要添加NETWORK SERVICE用戶,并添加讀寫權限

首次安裝MySQL修改密碼

修改 my.cnf(linux) 或者 my.ini(win) 在最后添加 skip-grant-tables

然后重啟mysql

systemctl restart mysqld.service

輸入mysql 就能直接進入mysql

然后輸入下面的語句就能修改密碼了

update user set authentication_string = password('密碼'), password_expired = 'N', password_last_changed = now() where user = 'root';

然后停止MySQL服務

systemctl stop mysqld.service

刪除掉my.cnf 或 my.ini剛才添加的 skip-grant-tables

這里不去掉的話,不用輸入密碼就直接能進入mysql

然后重啟服務就可以了

mysql -u root -p

輸入密碼就可以了進入mysql了

設置mysql utf8mb4(mysql 8.0 版默認utf8mb4 不需要設置)

[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自動創表 使用@TableMeta("{mysql-charset:'utf8mb4'}")注解使創建的表使用utf8mb4編碼(這樣mysql可以存emjoi表情了)

@Table("t_table")

@TableMeta("{mysql-charset:'utf8mb4'}")

public class Table{

}

創建表語句

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,并修改數據庫鏈接,生效

1.啟動:/etc/init.d/mysql start 2.停止:/etc/init.d/mysql stop 3.重啟:/etc/init.d/mysql restart SHOW VARIABL ...

windows MYSQL 安裝及修改root密碼

官網下載zip包,我下載的是64位的: 下載地址:https://dev.mysql.com/downloads/mysql/ 下載zip的包: 下載后解壓:(解壓在哪個盤都可以的) 我放在了這里 E ...

MySQL安裝再折騰--編碼的設置

一.MySQL的安裝 從官網(https://dev.mysql.com/downloads/mysql/)中下載Mac OS X 10.12 (x86, 64-bit), DMG Archive(m ...

mysql安裝與修改密碼

數據庫基本概念:數據的倉庫 數據庫服務器-->數據庫-->表-->記錄-->屬性(列,字段) unix下數據庫服務安裝: apt-get install -y mysql-se ...

mysql 中文亂碼 修改編碼 utf8

在安裝完數據庫的時候,先不要創建數據庫,先去更改字符集設置. show variables like 'character%'; vim /etc/my.cnf? ?(注意?下面的字段文件內沒有時,自 ...

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 | ...

隨機推薦

MySQL Cluster 集群簡介

簡介 MySQL集群是一種在無共享架構(SNA,Share Nothing Architecture)系統里應用內存數據庫集群的技術.這種無共享的架構可以使得系統使用低廉的硬件獲取高的可擴展性. My ...

LINQ的左連接、右連接、內連接

.左連接: var LeftJoin = from emp in ListOfEmployees join dept in ListOfDepartment on emp.DeptID equals ...

【BZOJ】【1934】【SHOI 2007】Vote 善意的投票

網絡流/最小割 簡單題= =直接利用最小割的性質: 割掉這些邊后,將所有點分成了兩部分(兩個連通塊),我們可以假定與S相連的是投贊成票,與T相連的是投反對票. 那么如果一個小朋友原本意愿是睡覺,那么連 ...

Android之獲取聯系人

Android入門中,記錄學習中的遇到的問題和一些個人總結. 聯系人數據庫路徑為:/data/data/com.android.providers.contacts/database/contacts ...

Template Method 模板方法

簡介 定義一個操作中的算法的骨架,而將一些步驟延遲到子類中. 模板方法使得子類可以不改變一個算法的結構即可重定義該算法的某些特定步驟的細節 抽象模板AbstractClass的方法分為兩類: 基本 ...

Fiddler 的幾個用法

總結

以上是生活随笔為你收集整理的mysql 安装 utf8mb4_mysql 安装和修改编码(utf8mb4)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。