mysql 数据库

一、mysql 数据库 安装

复制代码
sudo apt-get install mysql-server
sudo systemctl status mysql

二、基本使用

1、mysql 登陆

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

2、创建用户

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

3、基本命令

sql 复制代码
# 创建数据库
CREATE DATABASE mydb;

4、MySQL 需要root权限登陆

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

bash 复制代码
# 最后一行加入
skip-grant-tables

重启服务

bash 复制代码
sudo systemctl restart mysql

网页版查看 mysql 数据库

bash 复制代码
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权限登陆)

相关推荐
jiunian_cn5 分钟前
【Redis】数据库管理操作
数据库·redis·缓存
_Johnny_29 分钟前
ETCD 配额/空间告警模拟方案
网络·数据库·etcd
猫头虎42 分钟前
基于信创openEuler系统安装部署OpenTeleDB开源数据库的实战教程
数据库·redis·sql·mysql·开源·nosql·database
爬山算法1 小时前
MongoDB(1)什么是MongoDB?
数据库·mongodb
Nandeska1 小时前
17、MySQL InnoDB ReplicaSet
数据库·mysql
AI_56781 小时前
SQL性能优化全景指南:从量子执行计划到自适应索引的终极实践
数据库·人工智能·学习·adb
hlABgYML1 小时前
基于NGSIM数据的Wiedemann99跟驰模型标定
mysql
数据知道1 小时前
PostgreSQL 性能优化:分区表实战
数据库·postgresql·性能优化
静听山水2 小时前
StarRocks表模型详解
数据库
静听山水2 小时前
Redis核心数据结构-Set
数据结构·数据库·redis