正史刘备没有杀刘璋,把刘璋迁到荆州,软禁起来。

刘璋,字季玉,江夏竟陵人。东汉末年割据军阀之一。继父亲刘焉担任益州牧,刘璋为人懦弱多疑,汉中张鲁骄纵,不听刘璋号令,于是刘璋杀张鲁母弟,双方成为仇敌,刘璋派庞羲攻击张鲁,战败。后益州内乱,平定后,又有曹操将前来袭击的消息。

正史刘备有没有杀刘璋

根据《三国志》等史料的记载,公元214年,刘备攻占成都,夺取益州之地了,不仅没有杀了刘璋,而是将刘璋迁到了关羽镇守的荆州之地,并将财物归还于他。彼时,刘备自然去掉了刘璋益州牧的官职,让其担任振威将军。