美文网首页
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