mac下mysql入门

之前学过一点时间node,但是断断续续掌握的并不系统,前几个月从上海回到武汉,总算体验了回离家近的感觉,也有时间开始捣鼓一些一直想要做的事情了。

环境配置

mac系统下node,很简单就不赘述了,直接百度~

工具

MySQL安装步骤

  • 1、 双击 .dmg 文件,开始安装,一直点击继续,直到最后一步出现如下弹框:
  • 2、 将root账号的初始密码保存,此密码非常重要,切记保存,点击ok,完成安装
  • 3、 进入系统偏好与设置,点击左下角MySQL应用图标,运行服务,并且在启动页面点击“run MySQL Server”按钮。

MySQL环境变量配置

  • 1、打开命令行,输入
1
mysql -uroot -p

此时会提示“commod not found”,因为此时我们还未将mysql加入系统环境变量;

  • 2、ls,查看此目录下是否有mysql
1
cd /usr/local/mysql/bin
  • 3、命令行输入:
1
vim ~/.bash_profile

在该文件中添加mysql/bin的目录

1
PATH=$PATH:/u sr/local/mysql/bin
  • 4、添加完成后,按esc,接着按大写键(caps lock),再按Q,再切换成小写,输入wq,退出并保存该文件;
  • 5、现在可以登录mysql了,此时会提示输入密码,该密码即刚才反复强调需要保存的密码。
1
mysql -uroot -p

修改MySQL初始密码

  • 1、在系统偏好与设置内,运行MySQL
  • 2、连接server,命令行输入
1
mysql -uroot -p
  • 3、输入
1
UPDATE mysql.user SET authentication_string=PASSWORD('123456') WHERE User='root';
  • 4、如果出现ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement ;则需要
1
set password=password('123456');

//此处密码必须跟上面设置的密码一样;

  • 4、输入
1
flush privileges;
  • 5、按quit;退出

使用图形化工具 Navicat for MySQL

  • 1、单击下载好的Navicat,按照提示,打开应用
  • 2、新建连接,输入对应配置信息,其中连接名可以随便填写
  • 3、点击连接测试,确定连接成功

卸载MySQL

1
2
3
4
5
6
7
8
sudo rm /usr/local/mysql
sudo rm -rf /usr/local/mysql*
sudo rm -rf /Library/StartupItems/MySQLCOM
sudo rm -rf /Library/PreferencePanes/My*
rm -rf ~/Library/PreferencePanes/My*
sudo rm -rf /Library/Receipts/mysql*
sudo rm -rf /Library/Receipts/MySQL*
sudo rm -rf /var/db/receipts/com.mysql.

调用vim /etc/hostconfig,删除 MYSQLCOM=-YES-这一行。

常用命令行操作

  • 创建一个名字为mydatabase数据库

    1
    create database mydatabase;
  • 查看创建的数据库

    1
    show databases;
  • 更改数据库名字

    1
    alter databases Hdatabase;
  • 进入数据库

    1
    use mydatabase;
  • 查看该数据库中的表

show tables;
  • 创建表
create table student (
          name varchar(10) , 
          gender varchar(10) , 
          sno int primary key(id)
         )charset utf8;
原创技术分享,您的支持将鼓励我继续创作