管理数据库
1.mysql开闭使用篇
mariadb在Linux中首次进入mysql(因为此时还没有创建任何用户,mysql的root并不等效于linux中的root用户)
sudo mysql
进入mysql(创建数据库用户后)
mysql -u userName -p
查看mysql是否已经在运行
## Linux 系统
ps -ef | grep mysqld
## Windows 系统
#### 方式1
step1: 我的电脑(右键)>管理>服务和应用程序>服务
或者 Win键+R键>"services.msc"
step2: "MYSQL">"启动"
#### 方式2
CMD> tasklist | findstr mysql
CMD> net start mysql # start 开启 stop 停止
退出mysql
EXIT;
2.用户管理篇(含权限)
注意:任何涉及【用户管理与授权】的操作中↓↓↓
- username@hostName/ip中的【hostName/ip】必须与【mysql.user表中的host字段一致,一旦不一致,任何关于【用户授权】的操作都将可能产生错误!】
- 查看mysql.user表各字段信息: USE mysql; SELECT host,user FROM user;
- 新版本 MySQL 8.0将【创建用户】和【授权】分开了
- 若【创建用户】与【授权】在同一语句执行(Eg: grant all privileges on test.* to root@'%' identified '123456'