MySQL安裝成功之後啟動錯誤 3534、28000和簡單使用
阿新 • • 發佈:2019-02-16
MySQL下載地址:
http://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.16-winx64.zip
配置環境變數:
我的解壓地址為:
E:\develop_utils\mysql-5.7.16-winx64
在系統盤建立:
MYSQL_HOME
值:
E:\develop_utils\mysql-5.7.16-winx64
如圖:
然後在path的值後面追加,記得分號別忘記了…
如圖:
然後在doc裡面去安裝,就出現了標題所述的錯誤,看了別人的解決方案也木有解決問題,只有去看看錯誤提示了…,下圖:
——————————2016年11月7日20:42:52—————————————-
停止MySQL:net stop mysql
開啟MySQL:net start mysql
安裝MySQL:
————————2016年11月8日22:22:12—————————————
登入mysql出現問題了。
ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: NO)
解決方案:停止mysql服務【net stop mysql】,在my.ini中新增
skip-grant-tables
如圖所示:
啟動mysql服務【net start mysql】,登入【mysql -u root -p】
建立資料庫:
create database VincentDB; //VincentDB;資料庫名字
檢視資料庫:
show databases;
判斷當前時候存在資料庫VincentDB有就刪除
drop database if exists VincentDB;
使用某資料庫
use VincentDB;//使用VincentDB資料庫
檢視資料庫中的表:
show tables;//顯示資料庫中的表
這是個新的資料庫,沒有表..
判斷資料庫時候存在表vincent,存在就刪除
drop table if exists vincent;//如果存在vincent表,就刪除
建立表:
create table vincent(
id int auto_increment primary key,
name varchar(50),
sex varchar(20),
date varchar(20),
content varchar(1000)
)default charset = utf8;
查看錶的約束
describe vincent;//查看錶的vincent的約束條件
查詢表中的資料
select * from vincent;//查詢表中的所有資料
select id,name from vincent;//查詢表中的資料,根據id,name查
向表中插入資料
insert into vincent values(null,"vincent","男","1992-4-12","......");
修改表中的資料
update vincent set sex = '男' where id=2;//把vincent表中id=2的一項sex改為男
刪除表中的資料
delete from vincent where id = 3;
後面表的操作參照以下地址:
http://www.cnblogs.com/qinqinmeiren/archive/2011/05/21/2151693.html