美文网首页
ubuntu 安装mysql

ubuntu 安装mysql

作者: 内酷啦啦 | 来源:发表于2017-06-11 00:29 被阅读0次
mysql安装命令
sudo apt-get update
sudo apt-get install mysql-server mysql-client 

mysql重启命令

sudo service mysql restart

登入mysql

mysql -u root - p

授权,如果你想root使用123456从任何主机连接到mysql服务器

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;//刷新权限列表
EXIT;

如果你想允许用户aaa从ip为10.10.50.127的主机连接到mysql服务器,并使用654321作为密码

GRANT ALL PRIVILEGES ON *.* TO 'jack'@’10.10.50.127’ IDENTIFIED BY '654321' WITH GRANT OPTION;
FLUSH RIVILEGES //刷新权限列表

mysql远程远程连接10038问题

打开目录文件/etc/mysql/mysql.conf.d,
修改mysqld.cnf中的
bind-address = 127.0.0.1 为 bind-address = 0.0.0.0
127.0.0.1 表示只监听本机回环地址

以上就可完成ubuntu数据库配置

扩展

mysql -u root -p
insert into mysql.user(Host,User,Password values(‘localhost’,'jeecn’,password(‘jeecn’));插入用户
flush privileges; //刷新权限列表 
grant select,insert,update,delete,create,drop on vtdc.employee to jee@10.163.225.87 identified by ‘123′;

给来自10.163.225.87的用户jee分配可对数据库vtdc的employee表进行
select,insert,update,delete,create,drop等操作的权限,并设定口令为123。

grant all privileges on vtdc.* to jee@10.10.10.87 identified by ‘123′;

给来自10.10.10.87的用户jee分配可对数据库vtdc所有表进行所有操作的权限,并设定口令为123。

grant all privileges on *.* to jee@10.10.10.87 identified by ‘123′;

给来自10.10.10.87的用户jee分配可对所有数据库的所有表进行所有操作的权限,并设定口令为123。

grant all privileges on *.* to jee@localhost identified by ‘123′;

给本机用户jee分配可对所有数据库的所有表进行所有操作的权限,并设定口令为123。

相关文章

网友评论

      本文标题:ubuntu 安装mysql

      本文链接:https://www.haomeiwen.com/subject/ooncqxtx.html