zoukankan      html  css  js  c++  java
  • mysql创建用户以及搭建数据库

    创建远程连接用户

    连接mysql
    1. 本地连接 mysql -u[用户名] -p[密码]
    2. 远程连接命令 mysql -h[IP地址] -p[端口号] -u[用户名] -p[密码]
    查看数据库用户名以及host
    1. 查看所有数据库: show databases
    2. 切换数据库到mysql: user mysql
    3. 查看用户: select host, user fron user;
    新建用户
    1. 创建用户权限,用户名,连接地址以及连接密码:GRANT ALL PRIVILEGES ON . TO 'test'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
    2. 创建完之后记得flush一下(不然设置不生效):flush privileges;
      注意:如果设置了密码校验策略的话,请把密码设置复杂一点:大写、小写、特殊字符、数字
      检查是否设置成功,查询用户select host, user fron user;或者切换终端尝试连接

    数据库操作

    1. 新建/删除数据库 create database mydb / drop database mydb
    2. 新建数据库并设置utf8编码:create database mydb character set utf8 collate utf8_general_ci;
    3. 查看数据库编码:show variables like 'character_set_database';或者 show variables like 'character%';
    4. 修改数据库编码:alert database mydb character set utf8;
    5. 修改表编码: alert table t_user character set utf8;
    6. alter table <表名> change <字段名> <字段名> <类型> character set utf8;
      如:mysql>alter table user change username username varchar(20) character set utf8 not null;
    7. 添加外键:mysql>alter table tb_product add constraint fk_1 foreign key(factoryid) references tb_factory(factoryid);
      mysql>alter table <表名> add constraint <外键名> foreign key<字段名> REFERENCES <外表表名><字段名>;
    8. 删除外键:mysql>alter table <表名> drop foreign key <外键名>;

    数据库表操作

    CREATE TABLE 表名 (
    属性名 数据类型 [完整约束条件],
    属性名 数据类型 [完整约束条件],
    ...
    ...
    属性名 数据类型 [完整约束条件]
    );

    引擎操作

    1. 查看引擎:show engines
    2. 修改引擎:具体操作win和linux下不同,自行百度
  • 相关阅读:
    javascript高级编程笔记第五章
    关于form表单:hover没有修改表单子元素样式
    JavaScript 生成 对应的protobuf 对象
    ProtoBuf Maven 整合 用来生成对象
    NettyClient 连接 WebSocket
    Exception in thread "Thread-5" java.lang.NoSuchMethodError: io.netty.util.concurrent.SingleThreadEventExecutor异常处理
    Jsonp 使用 爬取 可直接解析页面
    OpenResty 配置SSL 同时支持http 全部转发到 https中
    Nginx(OpenResty)+Lua+Redis IP限流 10s内
    NginxUrl校验路径token+时间戳
  • 原文地址:https://www.cnblogs.com/monkay/p/11990213.html
Copyright © 2011-2022 走看看