mysql 数据库

一、mysql 数据库 安装

sudo apt-get install mysql-server
sudo systemctl status mysql

二、基本使用

1、mysql 登陆

sudo mysql -u root -p
# 默认密码可能被设置为"root","admin"或者是空的

2、创建用户

# 创建用户 newuser,改用户不设置登陆权限,设置密码password
CREATE USER 'newuser'@'%' IDENTIFIED BY 'password';
# 赋予权限
GRANT CREATE ON *.* TO 'newuser'@'%';
# 刷新权限
FLUSH PRIVILEGES;
# 仅仅能从本地登陆
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';

3、基本命令

# 创建数据库
CREATE DATABASE mydb;

4、MySQL 需要root权限登陆

sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf

# 最后一行加入
skip-grant-tables

重启服务

sudo systemctl restart mysql

网页版查看 mysql 数据库

sudo apt-get install apache2
sudo apt-get install phpmyadmin
sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-enabled/phpmyadmin.conf
sudo systemctl restart apache2
# 查看phpmyadmin有没有正常安装
curl http://localhost/phpmyadmin/

登陆错误:解决方案参考(MySQL 需要root权限登陆)
在这里插入图片描述

相关推荐

  1. MySQL数据库

    2023-12-14 23:50:02       49 阅读
  2. Mysql数据库

    2023-12-14 23:50:02       59 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-14 23:50:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-14 23:50:02       101 阅读
  3. 在Django里面运行非项目文件

    2023-12-14 23:50:02       82 阅读
  4. Python语言-面向对象

    2023-12-14 23:50:02       91 阅读

热门阅读

  1. xml.dom.minidom --- 最小化的 DOM 实现

    2023-12-14 23:50:02       57 阅读
  2. C++二维数组(3)

    2023-12-14 23:50:02       49 阅读
  3. GO语言基础案例讲解

    2023-12-14 23:50:02       48 阅读
  4. 汽车IVI中控开发入门及进阶(十二):V4L2视频

    2023-12-14 23:50:02       58 阅读
  5. 开发常用工具网站(不定时更新)

    2023-12-14 23:50:02       68 阅读
  6. Vue的生命周期

    2023-12-14 23:50:02       63 阅读
  7. 词法约定 - 现代 C++(心得-贰)

    2023-12-14 23:50:02       44 阅读
  8. LeetCode290. Word Pattern

    2023-12-14 23:50:02       56 阅读