欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

MySQL(MariaDB)之参数详解(-)

发布时间:2024/4/15 49 豆豆
生活随笔 收集整理的这篇文章主要介绍了 MySQL(MariaDB)之参数详解(-) 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

一,MySQL介绍

   开源关系型数据库的代表,有众多公司的使用与支持。像google,facebook,taobao...,不过被oracle收购后,开源前景不太乐观,以上公司已经转移到MariaDB数据库,特点易于学习使用(深入学习也是很难的,思密达),轻量级,LAMP最佳排挡成员之一,以后有可能换成LAM(MariaDB)P,近三年应该还不会改变

二,一张图介绍一下MySQL的发家史(时间简图)

注:截至目前广泛使用的版本为5.5系列,上图中没有说明

三,MySQL常用命令

   新安装的MySQL在使用之前要进行的必要操作

 1,删除空用户名用户,修改root密码,增加一root用户可以任何主机登陆MySQL,方便以后操作修改

mysql -e "use mysql;update user set password=password('root') where user='root';delete from user where user='';grant all on *.* to 'root'@'%' identified by 'root';flush privileges;"

 2,登陆mysql命令(刚安装的 MySQL服务器直接输入mysql即可登陆MySQL)

       使用格式:mysql -u{username} -p[password] -h[localhost|127.0.0.1|IP]

      mysql -uroot -p123456 -hlocalhost

    以用户root登陆到localhost主机,密码为123456,(注:为了密码安全,强烈建议不要在shell提示符下明文输入密码的方式登陆服务器,可以有-p参数,不写密码,回车时,系统会提示输入密码

   3,提示符的修改

   在文件my.cnf中,[mysql]段,增加如下内容

[mysql] prompt=\\u@\\h:(\\d)\\r:\\m:\\s>

   登陆MySQL,选择数据库后会显示如下提示(方便在数据库集群中来回的切换不会晕,思密达

   4. MySQL远程登录慢/远程登录的时候报1042错误,can't get hostname for your address
修改/etc/my.cnf配置文件,在[mysqld]段中增加如下配置:
[mysqld]
skip-name-resolve

   5. MySQL忽略数据库表名大小写
   修改/etc/my.cnf配置文件,在[mysqld]段中增加如下配置:
[mysqld]
lower_case_table_names=1

四,MySQL各数据类型特点及占用空间

五,MySQL锁的机制

六,mysqladmin 工具

七,MySQL引擎详细

八,MySQL参数英译汉

转载于:https://blog.51cto.com/onlywyn/1393034

总结

以上是生活随笔为你收集整理的MySQL(MariaDB)之参数详解(-)的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。