今天,配置mysql及相关。(mac环境下navicat Premium)

来源:互联网 发布:js dom添加点击事件 编辑:程序博客网 时间:2024/05/29 10:16

一。    关于 mysql下varchar中文无法输入的情况。

我的解决方法是设计相应的表。    将varchar对应行字符集修改。

  改变某表默认的字符集    ALTER TABLE 表名 DEFAULT CHARACTER SET utf8;

二。    相关的mysql忘记默认密码情况下修改密码的方法

1.  停止 mysql server.  通常是在 '系统偏好设置' > MySQL > 'Stop MySQL Server'
2.  打开终端,输入:
     sudo /usr/local/mysql/bin/mysqld_safe --skip-grant-tables
3.  打开另一个新终端,输入:
     sudo /usr/local/mysql/bin/mysql -u root
     UPDATE mysql.user SET authentication_string=PASSWORD('新密码') WHERE User='root';
     FLUSH PRIVILEGES;
     \q

4.  重启MySQL.

三。 1⃣️   mysql中对库的操作

创建数据库:create database 数据库名 character set 字符集名称;

显示当前服务器下所有数据库 :show databases;

修改数据库编码集: alter database 数据库名称 character set utf8;

删除数据库: drop database 数据库名;

切换数据库:use 数据库名称

查看当前数据库 :select database();



      2⃣️  mysql中对表的操作

创建表:create table 表名(

字段1 数据类型,

字段2 数据类型,

字段3 数据类型

);

create table 表名(

字段1 数据类型,

字段2 数据类型,

字段3 数据类型

)character set 字符集;

主键两种加入方式

1:跟在数据类型后面

2:创建表的最后一行

primary key(主键)

);

向表中插入数据

insert into 表名 values();//varchar数据用引号扩起来,等同string














原创粉丝点击