MySQL入门-安装

一、下载并安装MySQL
官网下载 https://dev.mysql.com/downloads/mysql/,安装目录 “/usr/local/mysql”

MySQL入门-安装_第1张图片

$mysqladmin –version //查看server版本
mysqladmin Ver 8.42 Distrib 5.7.19, for osx10.12 on x86_64

$mysql -V //查看mysql版本

mysql Ver 14.14 Distrib 5.7.19, for macos10.12 (x86_64) using EditLine wrapper

二、启动&关闭MySQL服务器
MySQL是一个C/S系统,数据库作为一个server应用运行。用户通过客户端程序访问数据库

MySQL入门-安装_第2张图片

服务端程序叫 “mysqld” ,d代表daemon,客户端程序叫”mysql”

启动方法:Click “Apple” Icon ⇒ System Preferences ⇒ MySQL ⇒ Start or Stop.

关闭方法:Click “Apple” Icon ⇒ System Preferences ⇒ MySQL ⇒ Stop.

三、启动客户端
登录MySQL server需提供用户名、密码,安装过程中MySQL创建一个超级用户“root”,并配置了一个临时密码,这个密码一定要记住,否则请重装!接下下,我们使用”root”帐号登录MySQL server。

首先,打开一个terminal,输出下图命令

MySQL入门-安装_第3张图片

登录成功

四、修改root的密码
在上一步骤会话中,执行修改命令,修改成功,并退出

MySQL入门-安装_第4张图片

使用新密码重新登录

MySQL入门-安装_第5张图片

Mac下忘记Mysql的root用户密码的解决方法
关闭mysql服务: 苹果->系统偏好设置->最下边点mysql 在弹出页面中 关闭mysql服务(点击stop mysql server)
进入终端输入:cd /usr/local/mysql/bin/
回车后 登录管理员权限 sudo su
回车后输入以下命令来禁止mysql验证功能 ./mysqld_safe –skip-grant-tables &
回车后mysql会自动重启(偏好设置中mysql的状态会变成running)
输入命令 ./mysql
回车后,输入命令 FLUSH PRIVILEGES;
回车后,输入命令 SET PASSWORD FOR ‘root’@’localhost’ = PASSWORD(‘你的新密码’);
以上几步完成后密码就修改成功了,现在就可以用新设置的密码去登陆mysql 了。

五、创建一个新用户
MySQL入门-安装_第6张图片
CREATE USER ‘myuser’@’localhost’ IDENTIFIED BY ‘xxxx’,使用“create user”命令去创建一个新用户 ‘myuser’@’localhost,该用户只能在server本机登录,不能在其他机器上远程登录
六、SQL程序
– 使用新用户创建数据库
MySQL入门-安装_第7张图片

– 创建表
MySQL入门-安装_第8张图片

– 插入数据

MySQL入门-安装_第9张图片

– 修改数据
MySQL入门-安装_第10张图片

– 使用文件

MySQL入门-安装_第11张图片

七、总结
root身份登录本机mysql server
进入mysql命令行,执行mysql> mysql -u root -p
登录远程mysql server
1. mysql -u {username} -p{password} -h {remote server ip} -P {port} {DB name}
2. mysql -u {数据库名} -h {remote server ip} -p -P {port}
可以将SQL语句存在一个.sql文件中,并在命令行执行执行
mysql> source {目录}/**.sql

你可能感兴趣的:(数据库MySQL)