美文网首页
mysql安装和配置笔记

mysql安装和配置笔记

作者: NS西北风 | 来源:发表于2017-12-05 21:25 被阅读37次

    //参考资料菜鸟教程
    //http://www.runoob.com/mysql/mysql-administration.html
    //是否安装mysql
    rpm -qa | grep mysql
    //安装数据库
    yum install mysql
    yum install mysql-server(这个会出错,不过没关系)
    yum install mysql-devel
    //centos7以后用mariadb
    yum install mariadb-server mariadb
    systemctl start mariadb #启动MariaDB
    systemctl stop mariadb #停止MariaDB
    systemctl restart mariadb #重启MariaDB
    systemctl enable mariadb #设置开机启动

    //设置密码:
    mysqladmin -u root password "Huang303513"
    //密码登陆:
    mysql -u root -p

    //显示数据库
    show databases;
    //选择数据库
    use test;
    //显示当前数据库的表
    show tables;

    //导入数据库。包括建表和插入数据
    source websites.sql
    //表已经建好,只需要导入数据
    LOAD DATA LOCAL INFILE 'websites.sql' INTO TABLE websites;
    //数据表的解构
    show columns from websites;
    //查询数据表
    select * from websites;

    //建议参考菜鸟教程。下面这种方式有问题。
    //Host '101.81.248.87' is not allowed to connect to this MariaDB server
    //为test这个数据库下面的所有表添加用户huang3030513提供所有权限。
    //http://www.cnblogs.com/zhangzhu/archive/2013/08/22/3274831.html
    GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP ON test.* TO 'huang303513'@'%' IDENTIFIED BY 'huang303513';

    //查看当前所有数据库用户
    use mysql;
    SELECT host, user, password FROM user;

    //出现下面这个bug的解决方式。
    //ERROR 1045 (28000): Access denied for user 'huang'@'localhost' (using password: YES)
    //http://blog.csdn.net/vurtne_ye/article/details/26514499
    //第一个终端:
    systemctl stop mariadb//关闭服务
    /usr/bin/mysqld_safe --skip-grant-tables//用这种方式启动服务
    //第二个终端:
    mysql//进入mysql
    use mysql//使用mysql这个数据库
    update user set password=password("Huang303513") where user="root";//重置数据库
    flush privileges;//写入。
    ps -A | grep mysql//查看当前mysql进程
    kill -9 1635 1781//结束进程

    屏幕快照 2017-12-09 下午1.34.23.png

    //npm安装
    curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.6/install.sh | bash
    source ~/.bashrc
    nvm ls-remote
    nvm install node

    相关文章

      网友评论

          本文标题:mysql安装和配置笔记

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