linux代码创建数据库及用户和用户权限
-
准备环境
linux服务器,mysql数据库安装 -
使用命令进入数据库,结果如下图;
mysql -u root -p
-
新建数据库,代码结果如下;
create database projhigh; show databases;
-
执行创建表语句,创建表语句我是通过navicat导出获取,然后放到安装数据库的服务器上;
执行语句,使projhigh.sql生效;
use projhigh;
source /data/projhigh.sql;
-
查看表;
show tables;
-
创建用户并赋予权限;
mysql> create user projhigh@'%' identified by 'Projhigh_123456.';
Query OK, 0 rows affected (0.00 sec)
mysql> grant select,insert,update,delete on *.* to projhigh@"%";
Query OK, 0 rows affected (0.00 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
相关命令
1、进入mysql数据库
root@test# mysql -u root -p
回车后 输入密码 密码不可见
2、查询所有的库
mysql> show databases;
3、进入数据库“student”是库名
mysql> use student;
4、查询所有的表
mysql> show tables;
5、查询表,进行增删改查“class”是表
mysql> select * from class;
6、exit 退出,如果不行只能 用 \q 命令退出.