阿里雲服務器 ,MySQL建庫、建表

--1.連接數據庫
  mysql -u root -p

--2.輸入密碼

--3.建庫
  create database is_mysql;

--4.查看是否建表成功
  show database;

--5.通過工具(我用的是navicat)將錶轉存爲 .sql文件(test.sql)

--6. 上傳.sql文件到服務器任一目錄(比如:/root)

--7.切換使用剛纔創建的is_mysql庫
  use is_mysql;
 
--8.將/root目錄下的sql文件導入(導入有問題請移步文末)
  source /root/test.sql

--9.所有表導入成功後,查看是否導入成功
  show tables

ps:導入出現的出現的問題
1.出現了一個錯誤:ERROR 1273 (HY000): Unknown collation: 'utf8mb4_0900_ai_ci'
在這裏插入圖片描述
2. 是因爲linux下MySQL版本不兼容導致的,我們需要做的是打開我們導出的的sql文件
在這裏插入圖片描述

解決:
• 把文件中的所有的 utf8mb4_0900_ai_ci 替換爲 utf8_general_ci
• 以及 utf8mb4 替換爲 utf8
• 如上圖所示的位置,上圖只是一部分,注意全部替換

參考:
1.Linux中MySQL表的導出導入指令以及導入失敗ERROR 1273 (HY000): Unknown collation: 'utf8mb4_0900_ai_ci’解決方案
2.阿里雲部署web項目(四)——數據庫新建,導入表

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章