mysql 学习笔记

mysql ##

assigning root account passwords ###

To assign passwords to the anonymous accounts, connect to the server as root, then use either SET PASSWORD or UPDATE.
To use SET PASSWORD on Windows, do this:

shell> mysql -u root -p
Enter password: (enter root password here)//if no password ,skip by entering enter
mysql> SET PASSWORD FOR ''@'localhost' = PASSWORD('new_password');

more details was showed above(time:3h)
mysql 学习笔记_第1张图片
mysql 学习笔记_第2张图片

mysql 版本查看方式:

mysql > select version();

结果为:

10.1.9

在mysql中,help

Type ‘help;’ or ‘\h’ for help.

mysql.chm 1.8.6. MySQL处理约束的方式

使用mysql_info()函数,能够获取关于实际插入或更新行数的信息。也能使用SHOW WARNINGS语句。

如果试图将NULL值保存到不接受NULL值的列,对于单行INSERT语句,将出现错误。对于多行INSERT语句或INSERT INTO … SELECT语句,MySQL服务器会保存针对列数据类型的隐含默认值。一般情况下:

对于数值类型,它是0;
对于字符串类型,它是空字符串(”)
对于日期和时间类型是“zero”。
使用STRICT_TRANS_TABLESSTRICT_ALL_TABLES SQL模式,选择更严格的处理方式。

mysql 指令说明

以破折号开始的参数为选项参量。它们通常指定程序与服务器的连接类型或影响其操作模式。

将mysql客户端添加到环境变量中

你也许会发现需要使用MySQL程序安装的bin目录的路径名来调用MySQL程序。如果你试图不在bin目录下运行MySQL程序,可能会遇到“程序未找到”错误。为了更方便地使用MySQL,可以将bin目录的路径名添加到PATH环境变量中。然后运行程序时只需要输入程序名,而不需要输入整个路径名。

你可能感兴趣的:(mysql,php,mysql)