mysql学习笔记(2-初始化)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql学习笔记(2-初始化)相关的知识,希望对你有一定的参考价值。

初始化:

(1)给root用户设置密码(三种方式):

SET PASSWORD FOR ‘username‘@‘host‘ = PASSWORD(‘your_password‘);

update mysql.user set password=PASSWORD(‘your_password‘) where user=‘username‘ and host=‘hostname or ip‘

mysqladmin -uUSERNMAE -hHOSTNAME_OR_IP -p password ‘new_password‘


(2)删除匿名用户:

DROP USER ‘‘@‘HOSTNAME‘

上述步骤可运行命令;mysql_secure_installation

(3)建议关闭主机名反解功能;

    vim /etc/my.cnf

    skip-name-resolve


查找路径:

/etc/my.cnf --> /etc/mysql/my.cnf -->$MYSQL_HOME/my.cnf --> --default-extra-file=/path/to/somedir/my.cnf --> ~/.my.cnf

越靠后,最后生效的


--defaults-extra-file=#:额外读取的配置文件;

--defaults-file=#: 仅读取此处指定的配置文件


mysql客户端程序的常用选项:

        -u,-h,-p,--database,--port

导入批量脚本:在mysql登录source /path/script.sql 或者mysql < /path/script.sql

mysql单条语句插入:mysql -e ‘sql语句‘


本文出自 “汪立明” 博客,请务必保留此出处http://afterdawn.blog.51cto.com/7503144/1925772

以上是关于mysql学习笔记(2-初始化)的主要内容,如果未能解决你的问题,请参考以下文章

sql学习笔记1

mysql学习笔记(2-初始化)

Java 学习笔记

sql注入学习笔记2

2016-2-12日Mysql学习笔记

Mysql 学习笔记