MySQL
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL相关的知识,希望对你有一定的参考价值。
Windows上安装mysql
windows上安装Mysql只需要下载windows版本的mysql安装包,并解压安装包。
双击setup.exe文件完成安装。
接下来可以在cmd中切换到安装位置的bin目录下,并输入以下命令:
mysqld.exe --console
如果安装成功以上命令将输出一些mysql启动及InnoDB信息。
验证Mysql安装
在成功安装Mysql后,一些基础表会初始化,在服务器启动后,可以通过简单的测试来验证Mysql是否工作正常。
使用mysqladmin工具来获取服务器状态:
该二进制文件位于安装位置的bin目录下。
mysqladmin --version
命令之后将输出以下结果,与系统有关:
mysqladmin Ver 8.42 Distrib 5.7.17, for Win64 on x86_64
如果以上命令执行后未输出任何信息,说明没有安装成功。
使用 MySQL Client(Mysql客户端) 执行简单的SQL命令
可以在MySQL Client(Mysql客户端)使用mysql命令连接到Mysql服务器上。命令如下:
mysql -u root -p
Enter password:**********
以上命令执行后会输出mysql>提示符,这说明已经成功连接到Mysql服务器上,可以在mysql>提示符执行SQL命令:
mysql> showdatabase
->
MySQL 创建数据库
使用 mysqladmin 创建数据库
以下命令简单的演示了创建数据库的过程,数据名为RUBOOB:
mysqladmin -u root -p create TESTDB
Enter passwaord:**********
以上命令执行成功后会创建MySQL数据库TESTDB。
MySQL 创建数据表
创建MySQL数据表需要一下信息:
- 表名
- 表字段名
- 定义每个表字段
语法
以下为创建MySQL数据表的SQL通用语法:
CREATE TABLE table_name (column_name column_type);
通过命令提示符创建表
通过mysql>命令窗口可以很简单的创建MySQL数据表,以下为创建数据表EMPLOYEE实例:
mysql -u root -p Enter password:********** mysql> use TESTDB; Database changed mysql> CREATE TABLE EMPLOYEE( -> FIRST_NAME VARCHAR(40) NOT NULL, -> LAST_NAME VARCHAR(40) NOT NULL, -> AGE INT NOT NULL, -> SEX VARCHAR(10) NOT NULL, -> INCOME INT NOT NULL,
-> EMPLOYEE_ID INT NOT NULL AUTO_INCREMENT, -> PRIMARY KEY(EMPLOYEE_ID) );
Query OK, O rows affected (0.50 sec)
注:MySQL命令终止符为分号(;)
以上是关于MySQL的主要内容,如果未能解决你的问题,请参考以下文章
连接MySQL出现错误:ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)(代码片段
使用 json rereiver php mysql 在片段中填充列表视图
关于mysql驱动版本报错解决,Cause: com.mysql.jdbc.exceptions.jdbc4Unknown system variable ‘query_cache_size(代码片段
修改MySQL密码报错“ERROR 1819 (HY000): Your password does not satisfy the current policy requirements“(代码片段