hocvietcode.com
  • Trang chủ
  • Học lập trình
    • Lập trình C/C++
    • Lập trình HTML
    • Lập trình Javascript
      • Javascript cơ bản
      • ReactJS framework
      • AngularJS framework
      • Typescript cơ bản
      • Angular
    • Lập trình Mobile
      • Lập Trình Dart Cơ Bản
        • Dart Flutter Framework
    • Cơ sở dữ liệu
      • MySQL – MariaDB
      • Micrsoft SQL Server
      • Extensible Markup Language (XML)
      • JSON
    • Lập trình PHP
      • Lập trình PHP cơ bản
      • Laravel Framework
    • Lập trình Java
      • Java Cơ bản
    • Cấu trúc dữ liệu và giải thuật
    • Lập Trình C# Cơ Bản
    • Machine Learning
  • WORDPRESS
    • WordPress cơ bản
    • WordPress nâng cao
    • Chia sẻ WordPress
  • Kiến thức hệ thống
    • Microsoft Azure
    • Docker
    • Linux
  • Chia sẻ IT
    • Tin học văn phòng
      • Microsoft Word
      • Microsoft Excel
    • Marketing
      • Google Adwords
      • Facebook Ads
      • Kiến thức khác
    • Chia sẻ phần mềm
    • Review công nghệ
    • Công cụ – tiện ích
      • Kiểm tra bàn phím online
      • Kiểm tra webcam online
Đăng nhập
  • Đăng nhập / Đăng ký

Please enter key search to display results.

Home
  • Kiến thức hệ điều hành
  • Mac OS
  • MySQL
Cài đặt và sử dụng Mysql Server Mac Os

Cài đặt và sử dụng Mysql Server Mac Os

  • 16-03-2022
  • Toanngo92
  • 0 Comments

Nếu với windows, chúng ta có thể sử dụng xampp để giải quyết vấn đề môi trường localhost và mặc định trong xampp, mọi thứ sẽ được đóng gói bao gồm cả mysql nên chúng ta không cần quá quan tâm về vấn đề này, tuy nhiên với mac os, có nhiều bug cần phải giải quyết, mình cũng mất cả buổi mới xử lý được nên quyết định viết bài này để hướng dẫn các bạn cách cài đặt

Mục lục

  • Cài đặt mới My Sql Server
  • Cài đặt lại phiên bản khác cho SQL Server

Cài đặt mới My Sql Server

Bước 1: tải về phiên bản mySql server phiên bản phù hợp với mac os của bạn tại link:

https://dev.mysql.com/downloads/mysql/

Bước 2: Chạy file .dmg vừa tải về để cài đặt vào system preferences, tùy phiên bản iconsbạn sẽ hiện như hình dưới là do mình cài phiên bản 5.6 với mac high sirrea, hay hình chú cá heo huyền thoại, logo của mysql.

Bước 3: bấm vào giao diện của mysql và click nút start/stop mysql server

Trong một số tình huống, không sử dụng đc nút bấm, hoặc khi bấm server không start theo ý muốn, sử dụng command line sau trên terminal:

Phiên bản thấp hơn 5.7

sudo /usr/local/mysql/support-files/mysql.server start
sudo /usr/local/mysql/support-files/mysql.server stop
sudo /usr/local/mysql/support-files/mysql.server restart

Phiên bản cao hơn 5.7

sudo launchctl load -F /Library/LaunchDaemons/com.oracle.oss.mysql.mysqld.plist
sudo launchctl unload -F /Library/LaunchDaemons/com.oracle.oss.mysql.mysqld.plist

Cài đặt lại phiên bản khác cho SQL Server

Với các tình huống khác có thể bạn chỉ cần bấm chuột phải vào icon mysql trên giao diện system preferences, sau đó chọn remove preferences pane để remove và cài lại phiên bản khác, nếu gặp lỗi có thể áp dụng cách sau để xóa toàn bộ các file mysql trong hệ thống, sau đó tiến hành cài đặt lại như bình thường:

Link tham khảo: https://devmarketer.io/learn/do-not-install-mysql-macos-sierra-how-to-fix/

sudo rm /usr/local/mysql
sudo rm -rf /usr/local/mysql*
sudo rm -rf /Library/StartupItems/MySQLCOM
sudo rm -rf /Library/PreferencePanes/My*

rm -rf ~/Library/PreferencePanes/My*
sudo rm -rf /Library/Receipts/mysql*
sudo rm -rf /Library/Receipts/MySQL*
sudo rm -rf /private/var/db/receipts/*mysql*

Sau khi start server, chúng ta có thể sử dụng mysql rồi. Để đổi được password cho root user trong tình huống không nhớ, sử dụng các lệnh sau để đổi pass mới cho tài khoản root:

/usr/local/mysql/bin/mysql -u root
mysql> USE mysql;
mysql> UPDATE user SET password=PASSWORD("1234") WHERE User='root';
mysql> FLUSH PRIVILEGES;
mysql> quit

Vậy là ngon, chúc các bạn thành công !

Bài viết liên quan:

Data Types (kiểu dữ liệu) trong MySQL
Storage Engines/table types (công cụ lưu trữ) trong MySQL
Khởi tạo và quản trị database trong MySQL
Phân loại các kiểu câu lệnh SQL trong MySQL
Hướng dẫn cài đặt EasyEngine để tạo website wordpress nhanh chóng trên VPS Ubuntu
Cài đặt imap extension direct admin (centos/Ubuntu)
Hướng dẫn dùng cronjob lập lịch tự động restart Mysql khi server quá tải
Hướng dẫn cài đặt Let’s enscript cho IIS trên windows server
Hướng dẫn remove IP Blacklist trên directadmin
Tổng hợp kinh nghiệm và cách lệnh sử dụng centminmod

THÊM BÌNH LUẬN Cancel reply

Dịch vụ thiết kế Wesbite

NỘI DUNG MỚI CẬP NHẬT

2. PHÂN TÍCH VÀ ĐẶC TẢ HỆ THỐNG

1. TỔNG QUAN KIẾN THỨC THỰC HÀNH TRIỂN KHAI DỰ ÁN CÔNG NGHỆ THÔNG TIN

Hướng dẫn tự cài đặt n8n comunity trên CyberPanel, trỏ tên miền

Mẫu prompt tạo mô tả chi tiết bối cảnh

Một số cải tiến trong ASP.NET Core, Razor Page, Model Binding, Gabbage collection

Giới thiệu

hocvietcode.com là website chia sẻ và cập nhật tin tức công nghệ, chia sẻ kiến thức, kỹ năng. Chúng tôi rất cảm ơn và mong muốn nhận được nhiều phản hồi để có thể phục vụ quý bạn đọc tốt hơn !

Liên hệ quảng cáo: [email protected]

Kết nối với HỌC VIẾT CODE

© hocvietcode.com - Tech888 Co .Ltd since 2019

Đăng nhập

Trở thành một phần của cộng đồng của chúng tôi!
Registration complete. Please check your email.
Đăng nhập bằng google
Đăng kýBạn quên mật khẩu?

Create an account

Welcome! Register for an account
The user name or email address is not correct.
Registration confirmation will be emailed to you.
Log in Lost your password?

Reset password

Recover your password
Password reset email has been sent.
The email could not be sent. Possible reason: your host may have disabled the mail function.
A password will be e-mailed to you.
Log in Register
×