安装MySQL服务端和客户端
Sudo apt-get install mysql-server
检查mysql安装情况
ps -ajx|grep mysql 查看进程方式查看
mysql -uroot -p你的密码 进入mysql代表安装成功
MySQL服务的启动停止重启操作
sudo service mysql start 开启服务
sudo service mysql stop 停止服务
sudo service mysql restart 重启服务
连接数据库和退出数据库(本机连接和外部访问连接)
内部链接:
外部链接:
1、 进入数据库 mysql –uroot –p你的密码
2、show databases 查看所有的数据库
3、 use mysql 使用mysql数据库
4、show tables 查看mysql库中所有的表
5、select user,host from user; 在user 这个表里面查看用户和用户权限字段
6、 grant all privileges on *.* to root@"%" identified by "123456" with grant option; 创建用户并且赋予权限
7、 delete from user where user=’root’ and host = ‘localhost’; 删除原来初始创建的root用户
8、 flush privileges; 刷新数据库特权
9、 sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
打开配置文件,将bind_address修改为0.0.0.0
10、 重启mysql服务,使用windows下客户端进行连接
为数据库创建新用户并且赋予权限允许外部链接
显示所有的数据库发现有一个mysql的数据库,在这个数据库当中有一张user表专门记录数据库的用户,我们可以查看一下用户的账户和权限:
发现刚安装好的数据库有一个超级管理用户root并且权限是本机,我们可以新建一个新用户,并且允许所有外部用户连接。
① grant all privileges on *.* to liuyuan@"%" identified by "123456" with grant option; 创建用户并且赋予权限
②、flush privileges; 刷新数据库特权
③、修改配置文件
增删改查