• 开源数据库MySQL 8.0 OCP认证精讲视频、环境和题库 之二


    修改用户的初始密码:
    mysql>alteruserroot@localhostidentifiedby'Qaz1234;
    或者:
    mysql>alteruseruser0identifiedby'Qaz_1234';
    在版本5.x中:
    mysql>setpassword=password(Qaz_1234');
    可执行文件:
    服务器端:mysgld多线程
    客户端:mysqlmysqladminmysqldumpmysqlbackup
    mysql>showdatabases;
    mysql>selectdatabaseO;
    mysql>selectuser0;
    mysql>createdatabasetestdb;
    mysql>usetestdb;
    mysql>dropdatabasetestdb;
    showvariableslike'datadir';
    mysql的初始化
    mysql的初始化:
    1、在操作系统中创建用户mysql,用户组mysql
    2、创建目录datadir,数据库文件默认位于该目录,该目录下的文件都属于mysql用户
    3、创建四个系统数据库
    4、创建数据库用户root@localhost,初始密码位于文件/var/log/mysqld.log
    rpm格式的软件初始化:第一次启动mysqld服务时,自动完成


    mysql -uroot -p密码 -hIP地址
    mysql --user=root --password=Ora_1234 --host=localhost --port=3306
    option选项
    查看一条命令可用的选项:
    mysql --help
    mysqladmin --help
    mysqld --help--vervose
    客户端工具常用选项:
    -u,--user:指定登录用户名称
    -p,--password:指定用户的password
    -h,--host:指定服务器的iP地址或主机名称
    -P,--port:指定服务器的端口默认端口为3306
    -S,--socket:指定socket文件
    选项的指定 方法

    1 、在命令行中指定

    2、 在选项文件中指定,只能指定长格式。不需要指定--前缀

    选项文件 :

    LINUX中默认:/etc/my.cnf

    文件格式:选项组

    [名称]

    选项组的名称

    [mysqld] [mysql] [client]  [server]

    选项组使用的例子:

     [mysql] 

    user=root

    password=Ora_123

    host=localhost

    port=3306

    prompt='\u@\h[\d]>'

    选项组的使用原则

    1、每个可执行文件读取与自己同名的选项组

    2、每个客户端工具如mysql,,mysqladmin,mysqldump,mysqlbackup 都读取[client]

    3、mysqld 读[mysqld] 和 [mysql-80]

  • 相关阅读:
    思腾云计算
    DTD和XSD的区别
    人工智能AI 全栈体系(五)
    Application Studio 学习笔记(1)
    基于语义分割的相机外参标定
    实例:用C#.NET手把手教你做微信公众号开发(21)--使用微信支付线上收款:H5方式
    24.在springboot中使用thymeleaf的属性
    解锁黑科技!群晖管家+cpolar内网穿透,让你的本地黑群晖实现公网远程访问!
    mysql使用group by获取每个分组中的最新的数据
    SpringBoot单元测试
  • 原文地址:https://blog.csdn.net/qq_25439957/article/details/133800016