-
DBMS
database management system
常用的mysql oracle redis
关系型数据库
非关系型数据库 -
安装MySQL
ubuntu中安装MySQL:apt安装server和client
sudo apt-get install mysql-server mysql-client
检查是否安装成功:
ps -ef|grep mysql
-
外部连接ubuntu的MySQL
- 开启MySQL远程连接权限:
sudo打开/etc/mysql/mysql.conf.d/mysqld.cnf文件
找到bind-address,设置为0.0.0.0,任意地址都可以连接 - 开启root账户远程访问权限:
use mysql 进入数据库mysql
show tables 查看mysql的表
desc user 查看表user
select user,host from user 查看表user的user和host项
update user set host=’%’ where user=‘root’ 修改user名为root的host为%,表示任意都可连接 - 重启mysql服务:
退出MySQL
sudo service mysql restart
-
数据库授权
登录数据库账户。
授权:
grant all on database1.table1 to user1@'%' identified by '123456'
all、select、
删除用户、修改密码:
在mysql数据库的user表中修改 -
ubuntu连接win的MySQL
修改win的MySQL的配置:
win中打开cmd,进入MySQL,修改user=root时的host为%